Вниз и вверх
От: Кодт Россия  
Дата: 18.02.05 01:38
Оценка: 12 (1)
Я сейчас прочёл статьи Вирта, предоставленные Сергеем Губановым
Автор: Сергей Губанов
Дата: 19.01.05
, и вот чего подумал.

Вирт, фактически, вытряс из Паскаля и Модулы все проблемные места. Остался лишь синтаксис.
То есть изначально Оберон проще своих предшественников, обеднев на излишние фичи.
Зато поверх этой платформы стало легко делать различные клоны.

Отвлечёмся от коммерческой стороны вопроса ("что делать с legacy кодом, кто будет переписывать алгоритмы, куда бедным людям податься" итд).

Вот язык С++. Что в нём вызывает проблемы и может быть отринуто (для упрощения компилятора, для повышения ошибкоустойчивости и т.д.), что хочется оставить, а что просто необходимо прибавить.

Сверхзадача — получить компактный язык, при этом не ломающий навыки С++ников.
Дополнительные пожелания: минимизировать рантайм (или сделать его гибко настраиваемым: в частности, сборка мусора — может ли быть опциональной, как RTTI, или же просто обязана быть в ядре?)

Интересно, получится ли в результате новая Java, D, или же что-то оригинальное?
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.