ufm: (Default)
[personal profile] ufm

Ну в качестве «сделать быстренько GUI» оно вполне себе рабочее. Хотя, конечно, некоторые вещи напрягают.

Во первых, необходимость после then писать beginend если там несколько операторов, для организации блока. Я подзабыл,  что это в Модуле была такая удобная фича — блок открывается по then и закрывается по else/end. Вобще возможность не делать явное выделение блока что в Паскале в виде beginend, что в Сишечке в виде {} после if — это самое страшное зло. Вот за что Go мне нравится — так это за принудительное требование {} в таких случаях.

Во вторых — tryexcept и tryfinally это два разных try. Т.е. нельзя написать tryexceptfinally. Приходится городить конструкцию из вложенных.

Ну и самая боль — отсутствие GC для объектов. К хорошему быстро привыкаешь.

В остальном — претензий нет. Хуяк-хуяк и в продакшен в полный рост. Думал будут сложности при переключения с окна с паскалем на окно с го и обратно. Оказалось, что даже проще, чем при переключениии с какого нибудь жабаскрипта или пхп — из-за более серьёзно отличающегося синтаксиса переключаться проще.

Originally published at U.F.M's Homepage. You can comment here or there.

(no subject)

Date: 2016-07-25 11:05 (UTC)
From: [identity profile] ufm.livejournal.com
У Феды Паскаль был третьим изученным языком программирования (Фортран-Бейсик-Паскаль) и всегда находился в тройке любимых из старых (Модула2, Паскаль, С).

(no subject)

Date: 2016-07-25 11:12 (UTC)
From: [identity profile] ico.livejournal.com
а ico даже писал софтину создания файллистов на паскале для ббс :)
и преподавал пасквиль детишкам
и бейсик
и ассемблер x86

все мы бесполезные носители мертвых языков. :)

(no subject)

Date: 2016-07-25 11:34 (UTC)
From: [identity profile] ufm.livejournal.com
Отучаемся.

Я вполне себе полезный носитель. :)
Да и "мертвым языком" паскаль ну никак не является (существуют и развиваются компиляторы).

(no subject)

Date: 2016-07-25 11:39 (UTC)
From: [identity profile] ico.livejournal.com
а рынку нужны жабы и жабные разновидности, жабы-скриптеры, питонисты итп итд. :)

(no subject)

Date: 2016-07-25 12:22 (UTC)
From: [identity profile] ufm.livejournal.com
К счастью меня очень мало интересуют запросы рынка. :)

(no subject)

Date: 2016-07-25 13:28 (UTC)
From: [identity profile] ico.livejournal.com
"рынок гадов" :)