Мне похуй что модно. Зачем они в преусложнёный язык пихают другую парадигму? Зачем? В крестах есть куча всего, что надо исправлять и выкидывать. С++ официально теперь PL/1
это далеко не самая усложняющая фича плюсов, вот move semantics это другой разговор
Кстати а Common Lisp имеет и CLOS и на нем можно вполне себе как императивненько так и функционально писать. А еще и упрощать (или усложнять) жизнь макросами или изминениями *readtable* ) Переусложнён ли борщ тогда 🤔 ?
Да. Но его-то понять можно. Он писался во времена памяти и прочего было мало, надо было экономить. Как только от этого можно было отказаться, так от него и отказались в схеме.
И вообще, если так люди хотят писать на фп, но компилируемом, то пусть юзают курицу или хаскель. И пусть не тащят всё подряд в Костыльного ПраПорщика. Вирт приди, порядок в императивке наведи!
И вообще, если так люди хотят писать на фп, но компилируемом, то пусть юзают курицу или хаскель. И пусть не тащят всё подряд в Костыльного ПраПорщика. Вирт приди, порядок в императивке наведи!
Да. Но его-то понять можно. Он писался во времена памяти и прочего было мало, надо было экономить. Как только от этого можно было отказаться, так от него и отказались в схеме.