Про фп ище

топ 100 блогов kouzdra23.06.2014 У ФП на сам деле преимуществ два - первое - сильно более удобная и компактная нотация - это само по себе не революция, но сокращение объема кодирования в 2-3 раза довольно сильно повышает и производительность труда и управляемость кода. Другое дело, что индустрии пока проще не повышать производительность, а развиваться экстенсивно.

А второе более важное - c программами на функциональных языках легко работать формальными методами - поскольку модель прозрачная, строгая типизация дает массу информации о том, что может быть, а главное - чего быть не может.

А в pure functional языках еще убрана чуть не главная головная боль всех оптимизационных и верификационных средств - неявные зависимости по изменяемым данным. Примера для - в чем плюс erlang - язычок сам по себе кривоват - именно в том, что pure functional.

Что в частности означает, что перекидывание процесса на другую машину (сколь угодно удаленную) требует лишь разового копирования замыкания. тогда как в большинстве других языков - абю. Все процессы сидят на общем массиве мутирующих данных и фиг ты чего куда выкинешь автоматически - без подсказок программиста и специальной заточки кода под это.

Ну и еще что отсутствует необходимость постоянно обкладывать семафорами все мутации потенциально разделяемых данных теряя на этом перформанс и ловя глюки - но это-то в принципе решается везде использованием pure functional структур - тут просто язык энфорсит эту политику

Оставить комментарий

Архив записей в блогах:
По правде говоря не ожидал, что Виталька так много снимет видео. Делать было нечего, погодка сухая с солнышком, однако зимний ветерок давал о себе знать. Ребята предложили съездить на машине отвезти шлем аэрографу для раскраски и тут я не ...
А никому не нужен врач первой категории со стажем "столько не живут", владеющий ...
у дочки был день рождения.она с мужем приехала не надолго в Арад. поседели в Музе не большим семейным коллективом.за столиком, что возле окна. тип кухни Бар, Международная, Средиземноморская, Ближневосточная, Израильская. Подходит вегетарианцам, Веганская кухня. фото не ...
Роман "чапаев и пустота" конечно очень интересен для антрополога. О чем будут писать в стране, прошедшей большевизм, ГУЛАГ и брежневский маразм? что будет привлекать интеллектуалов? Разумеется, пустота. Всякое самостоятельное действие (вовсе не только политический протест) жестоко подавля ...
Надо ли жалеть своих врагов? Я считаю, что обязательно надо, но только после того, как их похоронят. Вот тогда да - их обязательно нужно пожалеть. Потому что мы - люди очень ...