сырой довольно. из существенных проблем 1. многопточка не готова, рантайм оперируют одним тредом (A Crystal program executes in a single operating system thread) 2. генерики сделанны через одно место, неудобно очень 3. с сигнатурами функций боль, поддержки функций высших порядков вообще нет. Предлагается обходить это различными костылями типа block, proc и макросами 4. рубишный синтаксис (фу), неконсистетный просто пиздос (имхо) 5. не хватает очень важных примтивов и абстракций для concurrency, какбе есть грин треды да каналы и на этом всё. нет даже банального аналога WaitGroup гошных, ни то что util.concurrent жабовой
Да ребята, часто начал замечать такие вот языки разные. Обычно думал это какая нибудь маленькая команда, а то и один чел делает. Для чего, если уже есть норм, проверенные языкы?
Да ребята, часто начал замечать такие вот языки разные. Обычно думал это какая нибудь маленькая команда, а то и один чел делает. Для чего, если уже есть норм, проверенные языкы?
все популярные языки начинались вот такими командами маленькими
А кто такие языки начинает внедрять куда-то, популизирует
ну вон был rust сделанный интузиастами, потом подключились крупные компании, сейчас вот сделали toolkit для написания драйверов под линукс, а лет через двадцать кто знает может вытеснит c++
Тоесть, большая шишка как то рандомно нашёл, подумал подходит и взял ?
инвестиции они везде рабоают одинаково если продукт выстрелит от этого будет большой профит, если не выстрелит ну не так уж много в маштабах компании в него было инвестировано