Email or username:

Password:

Forgot your password?
Мертвый голубь Стаса

#dev А вообще существуют ли еще языки программирования без скобок {} и ; как python?

Или все поняли что это путь в никуда и вернулись обратно?

17 comments
ZD915

@hardworm Бейсик. Ни фигурных скобок, ни точки с запятой. В классических реализациях.

cauf 🇷🇺

@hardworm

* Все языки группы Паскаля - Паскаль, две Модулы, пучок Обероновых языков

* IO

* Все лиспоподобные - Scheme, Racket и CommonLisp и т.п.

* Lua

* Forth-овые реализации

* Assembler - LOL

...

Может еще что осталось, но то что в голову пришло быстро - вроде бы всё

cauf 🇷🇺

@hardworm Прошелся по своим старым загашникам и нашел еще парочку языков

* Icon

* Nim

* Smalltalk

* Tcl (условно: со скобками и без ";")

cauf 🇷🇺

@hardworm О причинах дрочерства на {} и точку с запятой. Практически КАЖДОГО учат, начиная с Сишки и рассказывая, что это до де манна небесная, основа основ и другого пути нет. Банальный синдром утенка. Хотя на самом деле синтаксис уебищный чуть более, чем полностью.

Мертвый голубь Стаса

@cauf всё просто - патчить можно на лету на сервере хоть в nano имея такой синтаксист со скобками.

В питухон без подсветки и автоматического выравнивания не так просто. Поэтом все новые языки (go, rust, typescript, vala, kotlin, swift) опять притащили {};

А старые языки... да и хуй с ним. Они вообще проектировались, что нужно писать номер строки и не иметь отступов.

cauf 🇷🇺

@hardworm Ну-да, ну-да. Давай еще расскажи, что языки со скобочками можно минифицировать. ВОт только маленькое НО!!! Все перечсиленные тобой языки -компилируемые. И НИКТО их на сервере в nano не редактирует блядь! Туда бинарники заливаются! Под серверное редактирование подходит только скриптятина типа Python.

Еще раз - ни одной объективной причины ебать глаза скобочками на данный момент нет, кроме тупорылого синдрома утенка

Мертвый голубь Стаса

@cauf в питухоне была столько охуенная идея, что все новые языки от нее отказались. Потому что... синдром утенка!

Но почему, то активно пиздят другие идеи из питухона - например именованные аргументы функций.

cauf 🇷🇺

@hardworm Ты накоман что ле? Именованные аргументы функций еще в бейсике блядь были. И в паскале. Иди проспись и не неси хуйни.

cauf 🇷🇺

@hardworm И я так и не понял, без какого такого автоматического выравнивания ты не осилишь прочесть отступы от левого края? А без автоформатирования как тебе распарсить код с десятью вложениями скобочек? А?

Вот то-то же. Не пизде давай здесь про то, что питон читать без подсветки невозможно. Он куда более читабельный в разы, чем твое скобкодрочерство с тыщами одинаковых символов на экран текста.

Мертвый голубь Стаса

@cauf Программист на python без IDE ищет где он проебал отступ 😂

Программист на python без IDE ищет где он проебал отступ
cauf 🇷🇺

@hardworm Можно подумать, ты без IDE не проебешь скобочки и не будешь часами искать, где именно

Мертвый голубь Стаса

@cauf скобку намного проще найти, чем 1 пробел.

cauf 🇷🇺

@hardworm Да-да-да-да-да. Бог в помощь. Особенно если ты как истинный адепт скобкодрочерства не используешь для форматирования отступы и всецело полагаешься на самозабвенные скобочки.

cauf 🇷🇺

@hardworm

Давай пройдемся по списку названных тобой языков

Go - а давайте возьмем оберон, навернем на него синтаксис си и ебанем сверху легковесными потоками! Правда в итоге какое-то покорежаное си и получилось

Rust - наркомания ебаная. Я хуй знает, кто вообще придумал настолько еще более ебанутый синтаксис

Typescript -> JavaScript -> Java -> Cи

Vala -> Си

Kotlin -> Java -> Си

Swift -> Obective C -> Си

Смотрика, если взять пачку потомков сишки и привести в качестве примера, окажется, что все языки на планете используют только сишный синтаксис!!!

А можно не заниматься интеллектуальным анонизмом и вспомнить вполне современные лиспы, Lua, Nim, которые в рот ебали твои скобочки. И почему-то ни у кого не возникает проблем с тем, что их нельзя в нане на сервере редактировать. НАВЕРНОЕ ПОТОМУ, ЧТО ЦЕЛЕВОЕ ПРИМЕНЕНИЕ ДРУГОЕ, ДА?

@hardworm

Давай пройдемся по списку названных тобой языков

Go - а давайте возьмем оберон, навернем на него синтаксис си и ебанем сверху легковесными потоками! Правда в итоге какое-то покорежаное си и получилось

Rust - наркомания ебаная. Я хуй знает, кто вообще придумал настолько еще более ебанутый синтаксис

Mahury

@cauf @hardworm а питон можно прикрутить к си?

Max

@cauf @hardworm
А внятные аргументы против {} будут?

Обозначение начала/конца блока кода нужно так или иначе.

Фигурные скобки вполне удобны - чего еще надо?

Begin/end писать? Сомнительное удовольствие.

Отступы использовать? Еще более сомнительное удовольствие.

Go Up