>> Ну например (хрен с ним оператором присваивания) инициализация переменной в блоке -
>> зачем там слово variable? неужели каждый раз надо писать этот вариабл?
> похудеешь написав слово variable?И этот кто-то говорит про лаконичность.
>> зачем делать переменную, объявляемую в блоке, доступной извне блока? (Впрочем, это
>> не совсем синтаксис...)
> Для использования вне блока. Не видишь применения?
>> Сам себе противоречишь.
> Это в каком месте?
Вот прямо в этом:
> Зачем изобретать второй Си/С++? Или ориентироваться на его синтаксис?
Таки изобретать второй (я так понимаю, нечто аналогичное) или таки ориентироваться?
>> Есть устоявшийся синтаксис С++, так на него и надо
>> ориентироваться. И не надо его изобретать, он уже есть.
> Боже упаси. ) Ужасный синтаксис, тащить такое в новый язык программирования -
> это хоронить перспективы, инновации, и новые попытки исследования в синтаксисе. Мастодонты
> С++ вымрут, нафиг на них ориентироваться в долгосрочной перспективе? Сейчас вон,
> lisp набирает популярность. Покойся с миром С-like syntax :)
На вкус и цвет. Но тот же любимый тобой питон имеет С-like syntax, при этом ещё и нарушая его понимаемость. Так что питон - первый кандидат на RIP.
>> А тем более зачем каждый раз осваивать новый синтаксис. Это только источник
>> дополнительных ошибок.
> Гораздо больший источник ошибок - кривые руки и уверенность что знанием синтаксиса
> ты знаешь язык. Так и появляются быдлокодеры, которые пишут в стиле
> С++ например на всех языках.
То есть, синтаксис знать не надо, что ли? Это как "учить английский по словарю".
>> Другой вопрос, если различия обусловлены разными задачами языка (скажем, sh, С и
>> перл), но здесь-то всё одно и то же, даже ЖВМ тот
>> же.
> Да всё проще, в новых языках стараются вставлять C-like конструкции чтоб не
> отпугнуть толпу си/си++"ников. Даже Гвидо писал, что ввел в Python самые
> непротиворечивые конструкции С, чтоб не вызвать неприязнь у Си-программистов. Ну, тогда
> год другой был. Сейчас это лишь вызывает батхёрт у толпы быдлокодеров
> осваивающих лишь синтаксис и анонимусов любящих срать на всё подряд.
А если от быдлокодеров наконец абстрагироваться. Я понимаю, твоё любимое слово. Но. Может быть, наоборот, с-синтаксис используется именно ПОТОМУ, что он лаконичен и понятен НЕ быдлокодерам, а отнюдь не РАДИ быдлокодеров?
Насколько мне известно, обычно человек начинает изучать программирование не с С. Так не странно ли, что именно С-синтаксис популярен, а паскаль-синтаксис благополучно приказал долго жить, хотя он ещё проще и понятнее?