Про фп ище

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

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

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

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

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

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

Архив записей в блогах:
У Зимбабве очень плохая репутация. Африка и так в русской культуре ассоциируется с чем-то плохим: «О, у вас в Омске жопа, прямо как в Африке». А Зимбабве — это как Африка, только еще хуже. Однажды даже Собянин сказал, что «у нас тут не Зимбабве», намекая, что в России с законами и ...
Тупой путинский агитпроп решил сделать ход конем и начал снимать фальшивые видео о фальсификациях на выборах 4 марта. Вот такие: http://youtu.be/e5MVWoGYTpc?t=25s Чтобы потом представить эти поделки в виде доказательства того, о чем говорил бородатый ...
А мы тут пироги делаем с капустой и яйцами. А ...
Ну и так ...
Подскажите, пожалуйста, какие-нибудь очень простые и быстрые (без готовки) варианты веганской еды на быстрый ужин. Готовить он не будет. Он привык ужинать хлебом с куском колбасы. В до-веганские года я его познакомила с тунцом (понравилось) и овсянкой (тоже прижилось). Колбасу он есть пер ...