Здравствуйте, Lexxpin, Вы писали:
L>Здравствуйте, vshabanov, Вы писали: V>>F# как язык будет пожалуй даже слабее окемла. Плюс в нем есть null со всеми вытекающими. Но, как я понимаю, ничего лучше пока под дотнет нету. L>Вроде что то сказал, а инфы ноль. Можно подробнее со ссылками L>1) чем слабее?
Меньше фич. Объекты там дотнетовские, а не окемловские (лучшее ОО из того, что я видел, только почти не используется за ненадобностью). Полиморфных вариантов вроде тоже нет. Система модулей вроде тоже слабее.
L>2) чем плох null?
Это шутка?
L>3) чего не хватает для того, чтобы сделать язык лучше?
Поддержки рантайма (это в принципе возможно, но очень сложно) и уровень библиотек -- они все ОО, а ОО оно слишком низкоуровневое и неудобное.
L>ЗЫ. Выходит, все-таки можно под .нет реализовать необходимые языки?
Неэффективо (особенно эрланг/хаскелл). И очень большой impedance mismatch между дотнетовскими библиотеками и тем, что позволяют более продвинутые языки.