Вход | Регистрация
    1  2  3  4   

Язык 1с легче всех остальных?

Язык 1с легче всех остальных?
Я
   Drive1
 
10.10.21 - 18:15
Здравствуйте! Как считаете язык программирования 1с легче остальных языков программирования? Проще в освоении? Если не считать предметную область и запутанность конфигураций?
Если его не осилю например изучить значит лучше никуда не лезть в более модное программирование.
   ДенисЧ
 
1 - 10.10.21 - 18:16
Нет
   pechkin
 
2 - 10.10.21 - 18:16
Сами по себе языки ничто. Фреймворки вокруг них все
   Ёпрст
 
3 - 10.10.21 - 18:20
Если сможешь написать хеллоу ворд, считай, осилил.
   ДенисЧ
 
4 - 10.10.21 - 18:21
(3) В интерфейсе такси без модальных форм, работающее на всех поддерживаемых платформах? )))
   Drive1
 
5 - 10.10.21 - 18:23
(1) только не говорите то PHP проще))
Какой то язык проще думаете?
   Topol-M
 
6 - 10.10.21 - 18:26
:) и обернуть этот хеллоу в перспективе всякими интерфейсами декораторами коллбэками
Нужно попробовать всякие языки, а там к чему душа ляжет.
   ДенисЧ
 
7 - 10.10.21 - 18:30
(5) VB for applications
   Drive1
 
8 - 10.10.21 - 18:32
(7) я имел ввиду современные языки а не мамонтов))
   Трепанг
 
9 - 10.10.21 - 18:33
(0) Язык 1С в отрыве от предметной области рассматривать смысла не имеет. Ибо он предметно-ориентированный по умолчанию.
   exwill
 
10 - 10.10.21 - 18:35
(0) Считай, что да. 1С - один из легких языков. Только пара замечаний.
Осилить или не осилить можно программирование как таковое. Язык здесь дело сто двадцать пятое.
Не осилить программирование можно только если очень не повезет
   Ненавижу 1С
 
11 - 10.10.21 - 18:37
(0) легче в изучении - возжно легче многих
Легче в использовании - скорее нет, очень примитивен
   exwill
 
12 - 10.10.21 - 18:39
(9) Имеет. Если человек хочет научиться программировать, то на 1С это выйдет не хуже, а скорее лучше, чем на Питоне, к примеру
   Drive1
 
13 - 10.10.21 - 18:40
(3) я даже массивы осилил, условия. Но вот применить это всё к задачке ещё труднее чем выучить синтаксис и возможности))
(9), тёска это ты? С новым ником? Скажи пожалуйста как ты находишь время и на работу и на форум?
(10), вот если 1с внутренний язык идёт с трудом то всё потеряно? Или стоит зайти с другого входа и попытаться с другим языком? Но если 1с самый простой язык то смысл пробовать другое.

П.С. а кто такой "Тестировщик 1с" ?? Это русский QA engeneer? Как в них попадают и за какие провинности?
   Трепанг
 
14 - 10.10.21 - 18:41
(12) Хм... Данное утверждение требует доказательств.
   ДенисЧ
 
15 - 10.10.21 - 18:42
(12) Ты не осилил питон даже в примитивном виде? О_о
   Трепанг
 
16 - 10.10.21 - 18:42
(13) Какая тёска? Ты опять пьян, что-ли?
   exwill
 
17 - 10.10.21 - 18:43
(13) Зачем учить синтаксис? Справка всегда под рукой. Надо тренировать оперативную память, а также способность сериализовывать и структурировать информацию
   pechkin
 
18 - 10.10.21 - 18:45
(13) решай алгоритмтческие задачи
   exwill
 
19 - 10.10.21 - 18:46
(14) Это - экспертная оценка. Теоретически ее можно было бы проверить, набрав по 10 групп новичков на 1С и на Питон и проведя итоговые замеры. Но вряд ли кто-то это будет делать.
   Трепанг
 
20 - 10.10.21 - 18:47
(19) Экспертная? Имена и регалии эксперта приведите, пожалуйста.
   exwill
 
21 - 10.10.21 - 18:48
(20) Я не понял, в чем твой вопрос?
   Трепанг
 
22 - 10.10.21 - 18:50
(21) Вопрос в том, что для того, чтобы давать экспертную оценку, нужно быть признанным, а не самопровозглашённым, экспертом.
   exwill
 
23 - 10.10.21 - 18:51
(22) Так признайте меня экспертом и эта ваша проблема разрешится )))
   Трепанг
 
24 - 10.10.21 - 18:53
(23) Так с чего бы кому-то признавать тебя экспертом? Ты кто такой вообще?
   exwill
 
25 - 10.10.21 - 18:53
(24) В профиле все есть
   ДенисЧ
 
26 - 10.10.21 - 18:54
Пашо с Мишом сошлись в непримиримой борьбе не на жизнь, а на...
   Трепанг
 
27 - 10.10.21 - 18:55
(25) В профиле есть подтверждение, что ты никакой не эксперт, однако.
   exwill
 
28 - 10.10.21 - 18:55
(26) У тебя попкорна много?
   Трепанг
 
29 - 10.10.21 - 18:55
(26) Облажался, Дениско.
   exwill
 
30 - 10.10.21 - 18:56
(27) Ааааа... точно. Сейчас напишу туда слово "эксперт". Спасибо, что заметил
 
 
   Трепанг
 
31 - 10.10.21 - 18:57
(30) Дык напиши, конечно, чего бы и нет. Почешешь своё ЧСВ, может, тебе полегчает.
   ДенисЧ
 
32 - 10.10.21 - 18:58
(28) Я такое не пьём.
(29) Вас, паш, мы издалека узнаём.
   Drive1
 
33 - 10.10.21 - 18:59
(16) Я Павел, я думал со мной тоже Павел общается. Ну у которого много ников было типа Тарзана. И тёска мой всё время продвигает ВЕБ программирование, как наиболее выгодное решение по соотношению вложенных сил и полученной зарплаты.
   Трепанг
 
34 - 10.10.21 - 19:00
(32) Не... не узнаёшь, узнавалка у тебя ещё не выросла.
   Drive1
 
35 - 10.10.21 - 19:01
(18) т.е. сначала решаю алгоритмические задачи, для развития мозга, по вечерам. А потом можно начинать любой язык пытаться осваивать?
   Трепанг
 
36 - 10.10.21 - 19:01
(33) Русский язык подучи, Павел. И программирование.
   ivanovpetr79
 
37 - 10.10.21 - 19:11
Я думаю, что WhiteSpace гораздо проще в освоении
   АгентБезопаснойНацио
 
38 - 10.10.21 - 19:34
(13)любым языком программирования можно решить любую задачу.
поэтому сам язык - вторичен. а первичен - навык решения задач.
   Drive1
 
39 - 10.10.21 - 19:35
(38) А навык решения задач откуда тогда?
   АгентБезопаснойНацио
 
40 - 10.10.21 - 19:37
(39) из решения задач. больше неоткуда.
   Кац
 
41 - 10.10.21 - 19:41
(0) какой же это язык? этож бейсик предметно-ориентированный.
   Злопчинский
 
42 - 10.10.21 - 19:42
(38) в 1Сной области решения программистских задач как таковых - ну очень немного имхо
   АгентБезопаснойНацио
 
43 - 10.10.21 - 19:44
(41) бейсик - тоже язык.
(42) а какие задачи "программистские"? Ну и задачи - они и есть задачи. Их поставили - значит, надо решать. а уж программистские они или нет - вторично.
   Кац
 
44 - 10.10.21 - 19:50
(43)  язык, начального уровня.
   АгентБезопаснойНацио
 
45 - 10.10.21 - 19:52
(44) ну, насчет "начального" уже можно поспорить...
   GANR
 
46 - 10.10.21 - 19:57
(0) В освоении-то он вроде бы как проще. Но вот в использовании сложнее, ибо его ограниченность порой дикое сальто через голову вынуждает делать.
   ДенисЧ
 
47 - 10.10.21 - 19:58
(46) А может, вместо сальто стоит пройти прямым путём? А не по канату над пропастью?
   АгентБезопаснойНацио
 
48 - 10.10.21 - 20:00
(47) путь джедая заставляет балансировать на грани сеппуку©
   timurhv
 
49 - 10.10.21 - 20:03
15 лет 1С 8, до сих пор не завезли в стандартный конфигуратор:
https://turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboConf_5_4_Tables_Assist2.gif
   АгентБезопаснойНацио
 
50 - 10.10.21 - 20:07
(49) ну это уже не язык...
зы. зато "завезли" EDT и "исполнитель". видимо, вместе с запрещенными веществами...
   ДенисЧ
 
51 - 10.10.21 - 20:07
(49)
Функция ДобавитьВТЗ(тз)

  стр = тз.Добавить();

  стр./// Тут откуда подсказку будем дёргать?


КонецФункции
   АгентБезопаснойНацио
 
52 - 10.10.21 - 20:12
(51) кстати, не поручусь, но остчустчение, что если эту функцию создать перейдя из кода после объявления этой тз - то таки будет подсказку давать... турбоконф - он мутный, но удобный. и как и с опенконфом - возможностей дофига, и пользую в лучшем случае четверть-треть...
   pechkin
 
53 - 10.10.21 - 20:21
(51) нужно описать входящие параметры по стандартам 1с
   ДенисЧ
 
54 - 10.10.21 - 20:28
(53) И? Конфигуратор автомагически их подцепит? А если я туда левоту подсуну?

Ты хочешь типизированный язык. Ступай в исполнителя или жаву...
   pechkin
 
55 - 10.10.21 - 20:35
Ты путаешь интеллисенс и проверку типов
   Lama12
 
56 - 10.10.21 - 20:36
   АгентБезопаснойНацио
 
57 - 10.10.21 - 20:44
(56) "сделай систему, которой может пользоваться даже дурак - и только дурак будет ей пользоваться"©
   exwill
 
58 - 10.10.21 - 20:53
(56) В чем его простота?
   MyNick
 
59 - 10.10.21 - 20:57
(13) Тестировщик 1С это такой чел, который с лёгкостью пишет сценарии на каком нить геркене, тесты реализует на фреймворках типа ванессы или плагинах к ЕДТ и умеет настраивать автосборку тестирования в джокер-контейнере с интеграцией этого хозяйства с гитом. В общем до него большинству 1с программистов далеко.
   Трепанг
 
60 - 10.10.21 - 20:57
(58) Простота хуже воровства.
 
 
   MyNick
 
61 - 10.10.21 - 20:57
Джокер ;)
   Трепанг
 
62 - 10.10.21 - 20:58
(59) ... и может устроится примерно в 5 компаний в России и в 0 компаний за рубежом.
   Lama12
 
63 - 10.10.21 - 21:08
(58) Там все мышкой делается.
   Трепанг
 
64 - 10.10.21 - 21:10
(63) Дык сложность не в мышке, сложность в мозговом усилии. Мышка ваще не показатель.
   GANR
 
65 - 10.10.21 - 21:34
(47) Прямой путь в таких случаях подразумевает отказ от 1С
   vde69
 
66 - 10.10.21 - 21:36
для ответа начни с простого - сколько всего зарезервированных слов в голой платформе, 

в 1с сейчас это точно более 1000, а может и более 10 000....

в том-же самом PHP их несколько сотен...
   ДедМорроз
 
67 - 10.10.21 - 21:41
Php сложен своим написанием и всякими плюшками типа heredoc
В остальном,как язык он очень простой.
1с это переведенный basic,так что тоже ничего сложного.
Но,предметная область в виде управляемых форм делает язык 1с достаточно сложным.
   roman52
 
68 - 10.10.21 - 21:44
Лямбд нет, указателей нет.
Процедурщина сплошная - чего уж тут сложного...
   exwill
 
69 - 10.10.21 - 22:24
(66) Все, что после "." нельзя считать зарезервированными словами. А до "." точно 1000 не наберется
   vde69
 
70 - 10.10.21 - 22:26
(69) хорошо, считаем только первый уровень....

там только системных перечислений фигова туча....

а в компоновщике сколько объектов и всякие служебные...

а что стоит два интерфейса с разными типами данных....
   exwill
 
71 - 10.10.21 - 22:27
(63) Какая разница? Ты все равно разворачиваешь мысль в линию
   H A D G E H O G s
 
72 - 10.10.21 - 23:21
(0) Да.
Вот в эти выходные опять имел секас с Android Studio.

Сколько всякой херни надо совместить, чтобы все заработало - это жестец.
   StanLee
 
73 - 11.10.21 - 01:41
(0) может и легче, если в мелких или средних фирмах без особых требований будешь работать, но если надумаешь использовать свой талант за границей, то сразу облом, там медленно пока продвигается 1С
   Sserj
 
74 - 11.10.21 - 03:28
(70) Если быть уже совсем дотошным то зарезервированных слов в языке 1С всего 30.
А системные перечисления, встроенные функции и т.д. это уже не часть языка а то что в других языках называют "фреймворк". И эти идентификаторы этих функций и перечислений ,конечно не очень разумно, но таки не запрещается переопределять в своих модулях.
   Beduin
 
75 - 11.10.21 - 03:30
(72) А если сначала собрать приложение без IDE как во всех норм книжках описывается, то потом окажется все просто и понятно.
   Beduin
 
76 - 11.10.21 - 03:32
(68) Как раз из-за отсутствия базовых вещей, появляются костыли, который усложняют разработку в 1С.
   DimVad
 
77 - 11.10.21 - 09:08
Мне кажется - неверный подход. Смотреть надо что с пониманием бухгалтерии, экономики. Если "плохо и не идёт" то в современную 1С идти не надо. Лучше "в вэб" :-) 

А если у чела специальность звучит примерно как "экономика в управлении предприятием" то стоит поднапрячься и научиться писать в 1С.
   rsv
 
78 - 11.10.21 - 09:12
(0) если есть понимание sql  то все получится .
Если нет - значит Выбрать и Первые будет открытием и истина в первой инстанции.
   Анцеранана
 
79 - 11.10.21 - 09:14
(0) Джаву изучай и джаву скрипт. тем более через 5 лет все равно 9-ка выйдет она по слухам будет как джава толко русская, а не как бейсик. Вернешься потом на 1с если захочешь)
   Гобсек
 
80 - 11.10.21 - 09:26
(77) +1
Если молодого человека интересуют бизнес-процессы и автоматизация управления предприятием, то есть смысл подумать об 1С. Если не интересуют, то подумать о ВЕБе.
   Chai Nic
 
81 - 11.10.21 - 09:38
Язык 1с - нормальный процедурный язык. Чем-то похож на русифицированную помесь бейсика и паскаля. Так было, пока еретики не ввели всякие асинхронности и обещания..
   H A D G E H O G s
 
82 - 11.10.21 - 09:45
(75) ради интересу - скачай МобильнуюПлатформу от 1С версии 8.3.17, разверни исходный проект какого нибудь МобильногоКлиента и попробуй его собрать на последней AS. И получишь шептучую ошибку шептучего grandle-a. Нахера они его постоянно меняют, вот скажи?
   H A D G E H O G s
 
83 - 11.10.21 - 09:48
Работала компонента java на Androidе, а потом в непонятный момент в булевый параметр вместо false стало прилетать null. Вот как сука такто?
   END
 
84 - 11.10.21 - 09:48
(0) Начни стандартно - с паскаля: "Первая публикация Вирта о языке датирована 1970 годом; представляя язык, автор в качестве цели его создания указывал построение небольшого и эффективного языка, способствующего хорошему стилю программирования, использующему структурное программирование и структурированные данные. Одной из целей создания языка Паскаль Никлаус Вирт считал обучение студентов структурному программированию. До сих пор Паскаль заслуженно считается одним из лучших языков для начального обучения программированию."
   АгентБезопаснойНацио
 
85 - 11.10.21 - 09:52
(84) паскаль - он для первичного обучения. Если есть хоть какой-то навык программирования - паскаль уже "не  лезет". Излишне многословен.
   pechkin
 
86 - 11.10.21 - 09:53
(85) в чем же многословность?
   END
 
87 - 11.10.21 - 09:55
(85) Так в (0) то как раз себе первый язык выбирает для изучения.
   АгентБезопаснойНацио
 
88 - 11.10.21 - 09:55
(86) лишние бегин-енд, ну  и т.п.
   END
 
89 - 11.10.21 - 09:56
(88) Дело привычки. Зато все строго и понятно.
   H A D G E H O G s
 
90 - 11.10.21 - 09:57
Андроид Студио - великая сложнейшая системище. С постоянно совершенствованным grandle. При каждом запуске это окно обновлении выскакивает. Настроек так много, что АС там даже что то переиндексирует в проекте.

Но хочешь добавить либу so в проект - будь добр создай jvelib руками. И 4 вложенные папочки под платформы и разрядность.
   pechkin
 
91 - 11.10.21 - 09:58
(88) многословность она не в begin-end или {-}.
А в вызове конструкций. в 1 слово или в несколько строк. А с этим паскале вроде все норм
   pechkin
 
92 - 11.10.21 - 09:58
(90) gradle, без n
   АгентБезопаснойНацио
 
93 - 11.10.21 - 09:59
(87) "первый язык" впихивают в школе (ну или в ВУЗе). И часто это паскаль. И это правильно (для первичного обучения это, имхо, как раз "то, что надо")
а ТС выбирает уже язык "для работы"
(89) ну да. Хотя когда привык нормально писать - эти синаксические конструкции несколько мешают.
   Kassern
 
94 - 11.10.21 - 10:00
(0) 1с легче только в том плане, что все на русском, а если у вас с английским проблемы, то, возможно, это будет решающим фактором. Выучив 1 язык, другие уже будет легче, разница лишь в синтаксисе, многие подходы совпадают.
   H A D G E H O G s
 
95 - 11.10.21 - 10:00
(92) да фиолетово. Как это гноподелие ущербное называть.
   Beduin
 
96 - 11.10.21 - 10:00
(82) Так он то пишет в нем, что ему не хватает. Задача сборщика весь твой проект последовательно скомпилить и подключить библиотеки с ресурсами. Смотри по логам, где он спотыкается. Там естью нюансы. Если с хелловорд начинать, то тяжело будет. Нужно понимать, как внутри работает.
   H A D G E H O G s
 
97 - 11.10.21 - 10:01
Вот пример добавления либы в проект
https://devcolibri.com/unit/урок-6-добавление-библиотек-в-build-gradle-файл-р/

Забавляет, что надо что то прописывать с клавы руками и что то устарело и писать надо по другому.
И так постоянно.
   Chai Nic
 
98 - 11.10.21 - 10:02
(91) Помню в паскале был такой оператор with, который значительно сокращал многословность. Но не взлетело - народ не принял.
   H A D G E H O G s
 
99 - 11.10.21 - 10:03
(96) так он и не должен спотыкаться, он должен без сучка и задоринки поддерживать обратную совместимость ну хотя бы лет 10. А тут 2 летний проект считается устаревшим.
   NorthWind
 
100 - 11.10.21 - 10:05
(97) ну это ж gradle :)
вообще своеобразная вещь, конечно. И ведь кто-то это продвигает
  1  2  3  4   

Список тем форума
 
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.