Kartonagnick
> ничего не мешает запилить шаблон,
> который организует каст под любые ваши
> самые извращенные фантазии.
А я так и сделал, получился с виду кусок говна, зато работает ^_^
Bowman
> А я так и сделал, получился с виду кусок говна, зато работает ^_^
на шаблонах можно делать красиво по уму,
а можно обмазаться говном.
это уж кому как ближе.
Kartonagnick
> на шаблонах можно делать красиво по уму
На языке, который сам как кусок говна выглядит, красиво и по-уму не сделаешь. Ток набор костылей на любой вкус.
Bowman
> который сам как кусок говна
бла бла бла
Bowman
> красиво и по-уму не сделаешь.
плохому танцору яйца мешают.
Bowman
> Ток набор костылей на любой вкус.
leftpad, да?
leftpad(bool arabic)
Great V.
> А то, что происходит сейчас, больше напоминает "давайте запилим в С++ новый оператор для
> работы с блокчейном и нейросетями, потому что они сейчас в тренде".
Скорее так
Great V.
> Надо двигать в сторону пустого метаязыка с примитивами и операциями в виде
> библиотек (а не ядра).
Лисп? Хреновая идея, потому что если некоторой фичей пользуется 90% прогеров, и её нет в языке, то она будет в разных либах запилена в виде 100500 убогих велосипедов. Как строки в С++. Да, зато они не встроенные, ололо!
1 frag / 2 deaths
> то она будет в разных либах запилена в виде 100500 убогих велосипедов
Если она в либе - тебя никто не заставляет с этим жить.
Но если она в ядре - от этого уже никуда не денешься.
А гарантий того, что в ядре сделают всем по вкусу, не больше чем для либы.
А наличие годных либ - это отдельный вопрос. И его можно поднять для каждого языка.
Если либа не нравиться - напиши свою. Тут уже никто никому ничего не должен, как бы.
Great V.
> Если она в либе - тебя никто не заставляет с этим жить.
А с 5 реализациями в одном проекте заставляет.
1 frag / 2 deaths
В общем, думаю суть ты уловил.
Great V.
Я эту суть давно уловил, как и плюсы, как и минусы. Для таких базовых вещей, как строки или динамические массивы или умные указатели или наследование, лучше встраивание в язык, иначе язык будет погребён под свалкой нечитаемых велосипедов.
1 frag / 2 deaths
> под свалкой нечитаемых велосипедов
А вот это уже вопрос реализации.
Я не понимаю почему ты это из предположения возводишь в бесспорную истину.
Great V.
Накушался.
Двусвязный список тоже б в язык вшить лучше.
Тема в архиве.