The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Компания Red Hat представила язык программирования Ceylon, п..., opennews (??), 13-Апр-11, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


30. "Компания Red Hat представила язык программирования Ceylon, п..."  +1 +/
Сообщение от Аноним (-), 13-Апр-11, 12:13 
Можно присвоение сделать через одно двоеточие. Этот знак в чистом виде употребляется редко (только в составе всяких ::), а выглядит неплохо, как-то даже по-функциональному, не как присваивание, а как определение
Ответить | Правка | Наверх | Cообщить модератору

62. "Компания Red Hat представила язык программирования Ceylon, п..."  –3 +/
Сообщение от axe (??), 13-Апр-11, 14:49 
Совершенно дебильный подход. Именно так и подходили к вопросу синтаксиса перла.Можно консервным ножом машину открывать. Можно даже такие консервные ножи придумать, что это будет действительно удобно. Если можно, не значить нужно. "Выглядит неплохо" - ппц, нет слов.
Ответить | Правка | Наверх | Cообщить модератору

76. "Компания Red Hat представила язык программирования Ceylon, п..."  +2 +/
Сообщение от Аноним (-), 13-Апр-11, 15:57 
Что сказать то хотел?
Ответить | Правка | Наверх | Cообщить модератору

86. "Компания Red Hat представила язык программирования Ceylon, п..."  –1 +/
Сообщение от axe (??), 13-Апр-11, 16:43 
я хотел сказать, что делать присвоение двоеточием, тогда как везде и всегда используется "=" это в высшей мере глупо. Когда при рассматривается чисто техническая сторона дела, без учета всего остального и рождаются такие высеры как, например, некоторые конструкции перла или конфиг senmail'а.
Ответить | Правка | Наверх | Cообщить модератору

101. "Компания Red Hat представила язык программирования Ceylon, п..."  +/
Сообщение от Аноним (-), 13-Апр-11, 17:39 
Если = везде используется как присваивание, то что везде используется для операции сравнения? В С-подобных языках это всякие == и ===, что служит поводом вечного срача об ошибках программистов. Уж лучше тогда присваивание двоеточием, чем путаница между присваиванием и сравнением, хотя лично я в этом никакой проблемы не вижу
Ответить | Правка | Наверх | Cообщить модератору

162. "Компания Red Hat представила язык программирования Ceylon, п..."  +/
Сообщение от cerberus (?), 14-Апр-11, 16:54 
> В С-подобных языках это всякие == и ===, что служит поводом вечного срача об ошибках программистов.

А это точно программисты, а не индийские обезьяны или студенты первокурсники? Как можно перепутать булевую операцию "==" и присвоение к переменной/объекту через "=". В Java/C# так вообще не получится перепутать, компилятор не даст.

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

182. "Компания Red Hat представила язык программирования Ceylon, п..."  +/
Сообщение от nowinter (?), 17-Апр-11, 02:48 
>> В С-подобных языках это всякие == и ===, что служит поводом вечного срача об ошибках программистов.
> А это точно программисты, а не индийские обезьяны или студенты первокурсники? Как
> можно перепутать булевую операцию "==" и присвоение к переменной/объекту через "=".
> В Java/C# так вообще не получится перепутать, компилятор не даст.

так и можно, потому что слово "равно" двусмысленно. если бы языке было два слова для "если а равно бэ" и "пусть а равно бэ", нечем было бы заморачиваться
а так - проблема есть и будет

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

189. "Компания Red Hat представила язык программирования Ceylon, п..."  +/
Сообщение от vlivyur (ok), 19-Апр-11, 12:44 
Потому что в С++ операция присвоения(как и сравнения)тоже возвращает результат,который неявно и преобразуется в булев и вместо
a=b;
if(a)
можно написать
if(a=b)
Ответить | Правка | К родителю #162 | Наверх | Cообщить модератору

88. "Компания Red Hat представила язык программирования Ceylon, п..."  +4 +/
Сообщение от Безумный Ларри (?), 13-Апр-11, 16:48 
Ты нам тут на Perl не кати бочку. Все там нормально с синтаксисом, просто есть люди которым не дано его понять. :)
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

90. "Компания Red Hat представила язык программирования Ceylon, п..."  +/
Сообщение от terr0rist (ok), 13-Апр-11, 16:56 
Ага, только не нужно синтаксис перла вставлять куда ни попадя. Скажем, есть один крайне дурацкий язык с элементами синтаксиса перла. И эти элементы в нём явно не делают его лучше. :)
Ответить | Правка | Наверх | Cообщить модератору

148. "Компания Red Hat представила язык программирования Ceylon, п..."  +/
Сообщение от вася (??), 14-Апр-11, 01:15 
> Скажем, есть
> один крайне дурацкий язык с элементами синтаксиса перла. И эти элементы
> в нём явно не делают его лучше. :)

Если вы про PHP, то напрашивается вывод, что синтаксис перла приносит счастье :)

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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