Re[5]: Типизатор Н2
От: VladD2 Российская Империя www.nemerle.org
Дата: 24.10.14 22:08
Оценка:
Здравствуйте, s22, Вы писали:

22>С Хаскелем как раз намного проще. Там особых изворотов нет.


Как раз система типов хаскеля довольно сложная. Сложнее чем в Расте.

То что в языке много приседаний по поводу размежения обектов и контроля областей видимости еще не значит, что у него сложная система типов.

s22>Будет ли это делаться в типизаторе декларотивно или надо как в случае с отступами писать некий препроцессор


Декларативно будет описываться то что связано со связыванием имен и выводом типов.

Далее нужно будет задать правила совместимости (приводимости) типов.

Ну, а вопросы размежения обектов в рантайме уже ложотся на генерацию кода который будет определять семантику.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.