Author |
Message |
Andnor
Fanat
Joined: 01 Jan 2023 11:37 Posts: 80
|
В смысле? В C они тоже есть, только не begin/end, а { }, но по сути то же самое. Да почти во всех языках есть. Что в них такого и чем затрудняет? Ну пожалуй да, if a<10 then begin ... end else begin ... end; Не очень красиво по сравнению с скажем if (a<10) { ... } else { ... } Но суть не меняется. да и не напрягает особо, если освоить слепую десятипальцевую печать. Напомню, речь идёт о первом языке программирования, причём в школе. Математики изучат потом Octave, физики ещё что-нибудь, а знания Pascal им для этого очень пригодятся.
|
01 Feb 2023 01:24 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22828 Location: Silicon Valley
|
Это ошибочное мнение ибо Паскаль калечит мозг ещё похлеще Бэйсика P.S. Мой мозг пострадал не сильно т.к. я начинал с программируемых калькуляторов, а уже потом были Бейсик (1989-1990) и Паскаль (1990-1992) после которых я крепко привязался к C/C++ с чем и работаю до сих пор (ну и параллельно немножко потрогал джаву с 1996 примерно до 2010)
|
01 Feb 2023 01:25 |
|
|
Andnor
Fanat
Joined: 01 Jan 2023 11:37 Posts: 80
|
Чем он калечит мозг? Ну бейсик честно странная фигня, да, видимо задумывался как сильно упрощённый фортран или алгол для недокомпов, хотя Forth был бы лучше... Но паскаль как раз имеет все базовые возможности для понимания программирования как такового и ничего лишнего (если Free Pascal). Как он может что-то калечить?
|
01 Feb 2023 01:29 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Вот тут я с тобой ПОЛНОСТЬЮ СОГЛАШУСЬ! Просто была мода в советских учебных заведениях втюхивать Pascal, ибо он был доступный и бесплатный...
_________________ iLavr
|
01 Feb 2023 01:30 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22828 Location: Silicon Valley
|
Ну например бесчисленные бегины и энды оставляют глубокий след Нелогичность в расстановке ; после (и по ходу) условий Массивы не с нуля начинаются и т.д. P.S. А да - ещё := для присвоения это вообще бред
|
01 Feb 2023 01:34 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ну а вот так ведь ещё проще Сколько ненужного говна убрано! И остались лишь человеческие понятные слова, для чего ЯВУ и были придуманы...
_________________ iLavr
|
01 Feb 2023 01:36 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22828 Location: Silicon Valley
|
а так ещё проще и понятнее
|
01 Feb 2023 01:48 |
|
|
forthuser
Senior
Joined: 12 Jan 2023 07:26 Posts: 165
|
|
01 Feb 2023 01:51 |
|
|
forthuser
Senior
Joined: 12 Jan 2023 07:26 Posts: 165
|
Ну например для такого и пдобных вариантов. Forth.c
|
01 Feb 2023 02:00 |
|
|
Mondx
Doomed
Joined: 10 Aug 2022 07:27 Posts: 365
|
Как я понимаю, тут каждый судит по себе, со своей колокольни. Ну это, в общем то, и правильно. Ибо каждый прошел свой путь. И каждый считает что именно так и должно быть у других. Но, в реальности, у всех свой путь. Как правило, молодёжи низы не интересны. Это же нужно много думать, кумекать, зачем... Когда есть всё готовое.) Мне нравится выступление дамочки из Яндекса. По моему никто ничего не понял. Может единицы только.( https://www.youtube.com/watch?v=x23ugTDk238
|
01 Feb 2023 02:08 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
И где ты так пишешь? И как оно у тебя понимает где закончилось действие первого if ? А то я тоже так могу...
_________________ iLavr
|
01 Feb 2023 02:13 |
|
|
forthuser
Senior
Joined: 12 Jan 2023 07:26 Posts: 165
|
Естественно т.к. догмы и в плане понимания использования каких то языков программирования не могут быть вечны на очередном витке спирали эволюционного развития. И не факт, что с широким приходом "ИИ" в практику разработки какие то из них или многие не будут выкинуты на свалку истории. Один из комментариев к статье по chatGPT P.S. К примеру. Quackery язык из конкатенативной парадигмы разрабатываемый автором на Питон. Ещё пример Factor язык показателен т.к. имеет своих последователей.
|
01 Feb 2023 02:22 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22828 Location: Silicon Valley
|
если там по одному выражению, то можно без фигурных скобок писать: фигурные скобки нужны если там по 2 выражения или больше...
|
01 Feb 2023 02:23 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
А точки с запятой-то постааавил! А по началу прикидывался - проооще! Чему я и удивился...
_________________ iLavr
|
01 Feb 2023 02:26 |
|
|
imsushka
Senior
Joined: 01 Jan 2022 04:34 Posts: 180 Location: USSR, Tashkent
|
да да да, чем отличается - if a=b then begin end else begin end; и if (a=b) {} else {}
|
01 Feb 2023 03:18 |
|
|