Size: a a a

2021 February 07

AE

Alexey Egorov in Lisp Forever
Vλadimir (Hawthorne the Distorted Mesh)
я диагонально глянул, там есть какие-то нетривиальные ништяки типа 'быстрых многомерных массивов
Есть.
источник

V(

Vλadimir (Hawthorne ... 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
Это не какой-нибудь glm.
источник

AE

Alexey Egorov in Lisp Forever
Он больше stl.
источник

AE

Alexey Egorov in Lisp Forever
Или чем два stl.
источник

AE

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

AE

Alexey Egorov in Lisp Forever
Мне сложно оценить, если честно.
источник

YK

Yaroslav Khnygin in Lisp Forever
TGG
Зачем они там? Зачем?
затем, что удобно
источник

YK

Yaroslav Khnygin in Lisp Forever
λ λ
правда лямбды какие-то не красивые
лямбды как лямбды, только можно указывать захват переменных
источник

YK

Yaroslav Khnygin in Lisp Forever
TGG
Мне похуй что модно. Зачем они в преусложнёный язык пихают другую парадигму? Зачем? В крестах есть куча всего, что надо исправлять и выкидывать.
С++ официально теперь PL/1
это далеко не самая усложняющая фича плюсов, вот move semantics это другой разговор
источник

T

TGG in Lisp Forever
Denis Ermolenko
Кстати а Common Lisp имеет и CLOS и на нем можно вполне себе как императивненько так и функционально писать. А еще и упрощать (или усложнять) жизнь макросами или изминениями *readtable* ) Переусложнён ли борщ тогда 🤔 ?
Да. Но его-то понять можно. Он писался во времена памяти и прочего было мало, надо было экономить. Как только от этого можно было отказаться, так от него и отказались в схеме.
источник

T

TGG in Lisp Forever
И вообще, если так люди хотят писать на фп, но компилируемом, то пусть юзают курицу или хаскель.
И пусть не тащят всё подряд в Костыльного ПраПорщика.
Вирт приди, порядок в императивке наведи!
источник

DE

Denis Ermolenko in Lisp Forever
TGG
И вообще, если так люди хотят писать на фп, но компилируемом, то пусть юзают курицу или хаскель.
И пусть не тащят всё подряд в Костыльного ПраПорщика.
Вирт приди, порядок в императивке наведи!
ты под курицей - coq имеешь в виду ?
источник

AE

Alexey Egorov in Lisp Forever
Императивная парадигма ортогональна функциональной.
источник

AE

Alexey Egorov in Lisp Forever
Они не противопоставляются.
источник

AE

Alexey Egorov in Lisp Forever
TGG
Да. Но его-то понять можно. Он писался во времена памяти и прочего было мало, надо было экономить. Как только от этого можно было отказаться, так от него и отказались в схеме.
источник

AE

Alexey Egorov in Lisp Forever
От кого?
источник