"крутой" в сравнении с тем же C++? Хреновый маркетинг, продвижение в массы? Незрелость экосистемы? Каковы на ваш взгляд основные причины?
Я частенько вижу ироничные комментарии в сети насчёт D. Что он нафиг никому не сдался и бла-бла. И писать будут на C++ ещё 100500 лет.
При этом при всём про него говорят только то, что он сам по себе классный ЯП. Что в нём учтены многие недочёты, которые присутствуют и тянутся за тем же C++
Вот у меня какая-то дихотомия и возникает :)
* Мне для себя. Разобраться и понять :)
Не знаком с Д, но на фоне раста - отрыв заметен
За спиной нет гигантов.
Ну это прям платиновая тема, но в основном все приходят к "не хайпонуло"
Неудачное стечение обстоятельств?
и инфраструктура, и оверхеды, и баги компиляторов
D ещё популярен по сравнению с некоторыми другими языками
Но брать его никто особо не хочет. Боятся?
И нету киллер фичи ещё
вот да опередили немного )
Я не знаю. Лично я не беру D, потому что брать язык с GC, основанный не на лямбда исчислении, не очень хочется.
Ну он хотя бы не избегает успеха)
замкнутый круг как в том приколе про опыт работы )
А чем отсутствие лямбд чревато?
Да есть в Ди лямбды
Я к сообщению выше имел в виду ) > GC, основанный не на лямбда исчислении, не очень хочется.
Дак лямбды и лямбда исчислении это разное)
Чревато в принципе ничем, тут типо выбор между языками, которые работают по принципу машины тьюринга и которые работают на более математической модели лямбда-исчисления, но их компилятор/интерпретатор всё равно конечно вынужден считать с машиной.
ну я и написал-извинился ) https://t.me/dlangru/256702
Мой взгляд со стороны разработчика на многих языках за деньги (D, Haskell, Rust, Scala): 1. У D была долго длящаяся проблема с лёгкими потоками. Был vibe.d, есть поддержка в ядре языка, но сходу использовать их очень сложно. Сейчас, возможно, уже разрешили, я не следил. 2. Сообщество маленькое и не пересилило порог сетевого эффекта и итого мало качественных библиотек на повседневные задачи. 3. Не попали в нишу, для GC + мощной системы типов есть Haskell, Scala. Для задротящих на производительность отпугивала завязка на GC и они уползали в Rust или плюсы. В 2016ом без GC вообще мало что работало.
Обсуждают сегодня