Re[2]: спорим из-за "="
От: LaptevVV Россия  
Дата: 04.11.04 12:42
Оценка: +2
Здравствуйте, beroal, Вы писали:

B>Предлагаю перейти непосредственно к философии, и ответить мне, чем же так плох C. Вопрос "=" — вопрос синтаксиса, к языку имеющий косвенное отношение. Например, введение альтернативного синтаксиса требует минимальных изменений в компиляторе — изменение парсера, а точнее, описания грамматики. Тогда каждый программист сможет писать так, как ему нравится. И не меняют же. Возможно, потому что приспособиться даже к неестественному синтаксису программистам ещё дешевле, чем изменить его.

B>Неплохо бы также рационализировать предмет обсуждения, поскольку сам Вирт не пожелал этого делать.
Вопросы синтаксиса, к сожалению, влияют на надежность. Классический пример с фортраном:оператор цикла из-за случайной замены запятой на точку превратился в оператор присваивания. Ракета не взлетела.
И в С тоже классика же есть = присваивание в условии. Дошло до того, что компиляторы стали предупреждать. А конструкция желательно должна быть синтаксически однозначна и без вариантов.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.