Info21 писал(а):
Да, в чём кривизна?
Измененный синтаксис, кажется, без совместимости, так как везде пролезает из хоста концепция boxing-а.
Сгенерированный компилятор без AST даже в виде намёка, да ещё и отошедший от стандарта даже первого оберона, потому что кодогенератор какбы есть, но уже на стороне java/net.
С точки зрения связи с платформой тоже не всё гладко, везде лезут попытки остаться в рамках host-экосистемы, типа необходимости (при том, что они не обязательные, без них по факту никуда) использования модификаторов импорта (чтобы импортировать пакеты java, например), ну и куча всего по мелочи, давно было дело, сейчас уже не помню. С виду - оберон, а на деле - не очень, если брать в виде Оберона не только язык но и требования к окружению.
То есть, можно было бы рассматривать это как Оберон0, на котором уже можно написать новый Оберон, но с другой стороны, его можно сразу написать на хост-языке (как сделал Vlad с oberonjs, тем самым заработал себе право говорить за Оберон как эксперд, хыхы, и все слушают), получится точнее.
Kemet писал(а):
хорошая же новость
Да в целом хорошая, конечно, чисто в плане того, что люди не закинули ещё один проект связанный с Оберонами в долгий ящик.