Size: a a a

2021 February 07

AE

Alexey Egorov in Lisp Forever
Это идиотское противопоставление.
источник

AE

Alexey Egorov in Lisp Forever
А в языке должны быть вещи, которые будут позволять более удобные абстракции.
источник

AE

Alexey Egorov in Lisp Forever
Чтобы писать было удобнее и мысли выражать.
источник

T

TGG in Lisp Forever
Alexey Egorov
Алсо ещё раз — императивный язык не значит не-функциональный.
Тут не про это. Тут про то, что этого изначально не было и это прихуярили дикими костылями.
Никто за такое же на Раст не катит бочку. А почему? А потому-что в Расте это изначально было продумано.
источник

AE

Alexey Egorov in Lisp Forever
Ну а в С++ нет.
источник

AE

Alexey Egorov in Lisp Forever
Прихуярили, и норм в целом вышло.
источник

AE

Alexey Egorov in Lisp Forever
Язык-то надо развивать как-то.
источник

AE

Alexey Egorov in Lisp Forever
Alexey Egorov
Прихуярили, и норм в целом вышло.
Даже если не норм.
источник

T

TGG in Lisp Forever
Alexey Egorov
Язык-то надо развивать как-то.
Развивать, а не переделывать. Добавляете такие серьёзные изменения. Делайте новый язык. Так не будет перегруженности и язык будет логично структурирован.
источник

CD

Constantine Drozdov in Lisp Forever
Все ещё предлагаю объяснить, как хвостовой код типа выше писать без лямбд. Макросами, как в С++03?
источник

AE

Alexey Egorov in Lisp Forever
TGG
Развивать, а не переделывать. Добавляете такие серьёзные изменения. Делайте новый язык. Так не будет перегруженности и язык будет логично структурирован.
Обратная совместимость.
источник

AE

Alexey Egorov in Lisp Forever
Полезная штука.
источник

LL

Lämppi Lütti in Lisp Forever
И вредная одновременно
источник

T

TGG in Lisp Forever
Alexey Egorov
Обратная совместимость.
Не получится всё равно. К крестовым проектам приходится компилятор подбирать, какая тут обратная совместимость.
источник

CD

Constantine Drozdov in Lisp Forever
TGG
Тут не про это. Тут про то, что этого изначально не было и это прихуярили дикими костылями.
Никто за такое же на Раст не катит бочку. А почему? А потому-что в Расте это изначально было продумано.
А еще в расте всё так отлично продумано, что реализация SSO строки без ветвления в доступе невозможна
источник

AE

Alexey Egorov in Lisp Forever
TGG
Не получится всё равно. К крестовым проектам приходится компилятор подбирать, какая тут обратная совместимость.
Ну прикинь, с С++98 на С++11 переписать.
источник

AE

Alexey Egorov in Lisp Forever
Или на Раст.
источник

T

TGG in Lisp Forever
Alexey Egorov
Ну прикинь, с С++98 на С++11 переписать.
Представил.
источник

AE

Alexey Egorov in Lisp Forever
TGG
Представил.
Ты пришёл к выводу, что проще переписать с С++ на С++, чем с С++ на Раст?
источник

T

TGG in Lisp Forever
Alexey Egorov
Ты пришёл к выводу, что проще переписать с С++ на С++, чем с С++ на Раст?
Разницы нет. А значит обратная совместимость не нужна.
источник