Сообщение Re[2]: Почему dlang не обрел большой популярности? от 12.09.2023 4:07
Изменено 12.09.2023 4:10 netch80
Re[2]: Почему dlang не обрел большой популярности?
Здравствуйте, Baiker, Вы писали:
B>Языки и так обвешаны всякими закорючками, а тут ещё и совпадающие символы! Это так "создатель Ди" ушёл от проблемы <> Будто в ASCII кончились все скобки и спец.символы.
В ASCII — кончились.
Круглые скобки при шаблонном типе это нормально и да, лучше, чем кошмар с <>.
Можно было бы заглянуть в юникод, но и туда много скобок не завезли.
Я не помню, в каком это языке сделали в стиле List(of Integer)?
B>Библиотеки — в них весь профит. Писать можно и на Си, но только если ты обвешан всеми мыслимыми либами. У Ди с этим крайне тухло. Сеть? Ничего даже рядом не стояло с каким-нть TcpClient или WebRequest (параша вроде vibe.d не в счёт). Хуже того — какой-то тупорылый самодур просто взял и выкинул удобный SocketStream и.... всё! Ничего не предложил взамен, просто выкинул.
Ссылку в студию на выкидывание. Наверняка ж было какое-то обоснование.
B>В языке ОБЯЗАНЫ быть фундаментальные либы — гуй, сеть, базы. Без них в мэйнстриме делать просто нечего.
Тут согласен.
B>Языки и так обвешаны всякими закорючками, а тут ещё и совпадающие символы! Это так "создатель Ди" ушёл от проблемы <> Будто в ASCII кончились все скобки и спец.символы.
В ASCII — кончились.
Круглые скобки при шаблонном типе это нормально и да, лучше, чем кошмар с <>.
Можно было бы заглянуть в юникод, но и туда много скобок не завезли.
Я не помню, в каком это языке сделали в стиле List(of Integer)?
B>Библиотеки — в них весь профит. Писать можно и на Си, но только если ты обвешан всеми мыслимыми либами. У Ди с этим крайне тухло. Сеть? Ничего даже рядом не стояло с каким-нть TcpClient или WebRequest (параша вроде vibe.d не в счёт). Хуже того — какой-то тупорылый самодур просто взял и выкинул удобный SocketStream и.... всё! Ничего не предложил взамен, просто выкинул.
Ссылку в студию на выкидывание. Наверняка ж было какое-то обоснование.
B>В языке ОБЯЗАНЫ быть фундаментальные либы — гуй, сеть, базы. Без них в мэйнстриме делать просто нечего.
Тут согласен.
Re[2]: Почему dlang не обрел большой популярности?
Здравствуйте, Baiker, Вы писали:
B>Языки и так обвешаны всякими закорючками, а тут ещё и совпадающие символы! Это так "создатель Ди" ушёл от проблемы <> Будто в ASCII кончились все скобки и спец.символы.
В ASCII — кончились.
Круглые скобки при шаблонном типе это нормально и да, лучше, чем кошмар с <>.
Можно было бы заглянуть в юникод, но и туда много скобок не завезли.
Я не помню, в каком это языке сделали в стиле List(of Integer)?
Конечно, можно наворачивать всякие List<*Integer*> List<%Integer%> List%(Integer), но как бы не оказалось ещё хуже.
B>Библиотеки — в них весь профит. Писать можно и на Си, но только если ты обвешан всеми мыслимыми либами. У Ди с этим крайне тухло. Сеть? Ничего даже рядом не стояло с каким-нть TcpClient или WebRequest (параша вроде vibe.d не в счёт). Хуже того — какой-то тупорылый самодур просто взял и выкинул удобный SocketStream и.... всё! Ничего не предложил взамен, просто выкинул.
Ссылку в студию на выкидывание. Наверняка ж было какое-то обоснование.
B>В языке ОБЯЗАНЫ быть фундаментальные либы — гуй, сеть, базы. Без них в мэйнстриме делать просто нечего.
Тут согласен.
B>Языки и так обвешаны всякими закорючками, а тут ещё и совпадающие символы! Это так "создатель Ди" ушёл от проблемы <> Будто в ASCII кончились все скобки и спец.символы.
В ASCII — кончились.
Круглые скобки при шаблонном типе это нормально и да, лучше, чем кошмар с <>.
Можно было бы заглянуть в юникод, но и туда много скобок не завезли.
Я не помню, в каком это языке сделали в стиле List(of Integer)?
Конечно, можно наворачивать всякие List<*Integer*> List<%Integer%> List%(Integer), но как бы не оказалось ещё хуже.
B>Библиотеки — в них весь профит. Писать можно и на Си, но только если ты обвешан всеми мыслимыми либами. У Ди с этим крайне тухло. Сеть? Ничего даже рядом не стояло с каким-нть TcpClient или WebRequest (параша вроде vibe.d не в счёт). Хуже того — какой-то тупорылый самодур просто взял и выкинул удобный SocketStream и.... всё! Ничего не предложил взамен, просто выкинул.
Ссылку в студию на выкидывание. Наверняка ж было какое-то обоснование.
B>В языке ОБЯЗАНЫ быть фундаментальные либы — гуй, сеть, базы. Без них в мэйнстриме делать просто нечего.
Тут согласен.