LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

почему именно Ada, а не Oberon какой?

Мне не нравится подход Вирта к упрощению без конкретизации. Его языки простые не потому, что они технически совершенные. Они простые, потому что неконкретные и выразительно слабые.

С другой стороны, подход Ады это давать по рукам при подозрении, что что-то идёт не так. Поэтому у ней такой многословный синтаксис. И в месте с этим, она выразительно сильнее Оберона.

Но конкретно Ада это язык из старого поколения. Не в том смысле, что он плохой, а в том смысле, что сейчас изобретательская мысль людей крутится вокруг других идей. Куча «убийц Си» сосредоточены на этом новом направлении.

В ракурсе мира идей, я тоже делаю «убийцу Си».

Но я сознательно отказался от преемственности синтаксиса от Си: всех этих {}-скобочек, нотации указателей через звёздочку и амперсанд и т.п.

Конечно, скобочки всем привычны, и мне в том числе. Но отойдя от их привычности, я обнаружил, что Ада-подобная запись синтаксических форм банально… удобнее.

Исправление wandrien, :

почему именно Ada, а не Oberon какой?

Мне не нравится подход Вирта к упрощению без конкретизации. Его языки простые не потому, что они технически совершенные. Они простые, потому что неконкретные и выразительно слабые.

С другой стороны, подход Ады это давать по рукам при подозрении, что что-то идёт не так. Поэтому у ней такой многословный синтаксис. И в месте с этим, она выразительно сильнее Оберона.

Но конкретно Ада это язык из старого поколения. Не в том смысле, что он плохой, а в том смысле, что сейчас изобретательская мысль людей крутится вокруг других идей. Куча «убийц Си» сосредоточены на этом новом направлении.

В ракурсе мира идей, я тоже делаю «убийцу Си».

Но я сознательно отказался от преемственности синтаксиса: всех этих {}-скобочек, нотации указателей через звёздочку и амперсанд и т.п.

Конечно, скобочки всем привычны, и мне в том числе. Но отойдя от их привычности, я обнаружил, что Ада-подобная запись синтаксических форм банально… удобнее.

Исходная версия wandrien, :

почему именно Ada, а не Oberon какой?

Мне не нравится подход Вирта к упрощению без конкретизации. Его языки простые не потому, что они технически совершенные. Они простые, потому что неконкретные и выразительно слабые.

С другой стороны, подход Ады это давать по рукам при подозрении, что что-то идёт не так. Поэтому у ней такой многословный синтаксис. И в месте с этим, она выразительно сильнее Оберона.

Но конкретно Ада это язык из старого поколения. Не в том смысле, что он плохой, а в том смысле, что сейчас изобретательская мысль людей крутится вокруг других идей. Куча «убийц Си» сосредоточены на этом новом направлении.

В ракурсе мира идей, я тоже делаю «убийцу Си».

Но я сознательно отказался от преемственности синтаксиса: всех этих {}-скобочек, нотации указателей через звёздочку и амперсанд и т.п.

Конечно, скобочки всем привычны, и мне в том числе. Но отойдя от их привычности, я обнаружил, что Ада-подобный синтаксис банально… удобнее.