The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Компания Red Hat представила язык программирования Ceylon, п..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Компания Red Hat представила язык программирования Ceylon, п..." +/
Сообщение от terr0rist (ok), 13-Апр-11, 18:53 
>> Ну например (хрен с ним оператором присваивания) инициализация переменной в блоке -
>> зачем там слово variable? неужели каждый раз надо писать этот вариабл?
> похудеешь написав слово variable?

И этот кто-то говорит про лаконичность.

>> зачем делать переменную, объявляемую в блоке, доступной извне блока? (Впрочем, это
>> не совсем синтаксис...)
> Для использования вне блока. Не видишь применения?
>> Сам себе противоречишь.
> Это в каком месте?

Вот прямо в этом:
> Зачем изобретать второй Си/С++? Или ориентироваться на его синтаксис?

Таки изобретать второй (я так понимаю, нечто аналогичное) или таки ориентироваться?

>> Есть устоявшийся синтаксис С++, так на него и надо
>> ориентироваться. И не надо его изобретать, он уже есть.
> Боже упаси. ) Ужасный синтаксис, тащить такое в новый язык программирования -
> это хоронить перспективы, инновации, и новые попытки исследования в синтаксисе. Мастодонты
> С++ вымрут, нафиг на них ориентироваться в долгосрочной перспективе? Сейчас вон,
> lisp набирает популярность. Покойся с миром С-like syntax :)

На вкус и цвет. Но тот же любимый тобой питон имеет С-like syntax, при этом ещё и нарушая его понимаемость. Так что питон - первый кандидат на RIP.

>> А тем более зачем каждый раз осваивать новый синтаксис. Это только источник
>> дополнительных ошибок.
> Гораздо больший источник ошибок - кривые руки и уверенность что знанием синтаксиса
> ты знаешь язык. Так и появляются быдлокодеры, которые пишут в стиле
> С++ например на всех языках.

То есть, синтаксис знать не надо, что ли? Это как "учить английский по словарю".

>> Другой вопрос, если различия обусловлены разными задачами языка (скажем, sh, С и
>> перл), но здесь-то всё одно и то же, даже ЖВМ тот
>> же.
> Да всё проще, в новых языках стараются вставлять C-like конструкции чтоб не
> отпугнуть толпу си/си++"ников. Даже Гвидо писал, что ввел в Python самые
> непротиворечивые конструкции С, чтоб не вызвать неприязнь у Си-программистов. Ну, тогда
> год другой был. Сейчас это лишь вызывает батхёрт у толпы быдлокодеров
> осваивающих лишь синтаксис и анонимусов любящих срать на всё подряд.

А если от быдлокодеров наконец абстрагироваться. Я понимаю, твоё любимое слово. Но. Может быть, наоборот, с-синтаксис используется именно ПОТОМУ, что он лаконичен и понятен НЕ быдлокодерам, а отнюдь не РАДИ быдлокодеров?

Насколько мне известно, обычно человек начинает изучать программирование не с С. Так не странно ли, что именно С-синтаксис популярен, а паскаль-синтаксис благополучно приказал долго жить, хотя он ещё проще и понятнее?

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Компания Red Hat представила язык программирования Ceylon, п..., opennews, 13-Апр-11, 10:52  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру