премущества для вас и где вы его применяете
Есть смысл его изучать для знакомства с семейством ML, хотя бы для расширения кругозора. OCaml -- достойный представитель этого семейства. Если повезёт, и на практике он вдруг пригодится (скорее всего, это будут хобби-проекты).
написание языков. преимущество — единственный статический язык с системой типов которая не мешает разработке
Никому не рекомендую начинать OCaml. Это будет выкинутое на помойку время. Потому что малая распространенность, следовательно — отсутствие библиотек, элементарные баги в существующих и отвратительная экосистема. Это нивелирует любые преимущества языка — который был и остается моим любимым.
На распространенном языке я и так работаю, хочется поделать личные проекты на интересном языке, как я делал с clojure
а библиотеки особо не нужны, если писать компилятор
Обсуждают сегодня