Size: a a a

2021 April 07

Е

Евгений in pro.elixir
Читаемость кода перпендикулярна. Степень выражения реальной картины наивысшая, ИМХО, в гибриде ФП и ИП. erlang/elixir довольно близко подошел к этому идеалу.
источник

DF

Denis Fakhrtdinov in pro.elixir
Именно, это отражение аппаратного устройства компьютера.
источник

Е

Евгений in pro.elixir
Джампы - это ФП?
источник

DF

Denis Fakhrtdinov in pro.elixir
Джампы — это джампы.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Если бы была у компа другая архитектура (я хз можно ли это вообще), все было бы по другому
источник

DF

Denis Fakhrtdinov in pro.elixir
Так процессор работает.
источник

((

(fun () -> ()) in pro.elixir
ну вот и отлично, а что там внутри пусть компилятор себе думает. Я хочу читаемый (максимально, прям вот свой DSL) код
источник

Е

Евгений in pro.elixir
Реализация ФП - это ИП. Не само ФП - это ИП.
источник

DF

Denis Fakhrtdinov in pro.elixir
Ты путаешь аппаратную часть и парадигму.
источник

Е

Евгений in pro.elixir
Это совсем другая история. Если тебе лично по нраву писать программы чистейшими иммутабельными функциями, то ктож запретить. Я говорю о нашем физическом мире, он императивен. А шибко умные люди пытаются вырваться за его пределы и, в частности, придумали ФП.
источник

DF

Denis Fakhrtdinov in pro.elixir
Императивщина — это математическая абстракция, а ты говоришь, что математика не описывает реального мира.
источник

A ß in pro.elixir
Э/Э локально почти ФП, а глобально акторная система, императивщиной там и не пахнет
источник

((

(fun () -> ()) in pro.elixir
ну как математика права с допущениями, так и пусть ФП будет) Меня эти допущения устраивают
источник

((

(fun () -> ()) in pro.elixir
тем более (хоть это и не аргумент в этом споре) но за ФП стоит математика (теория категорий)
источник

Е

Евгений in pro.elixir
Почти, но не совсем. Функции с сайд-эффектами и если я в одной функции последовательно вызываю несколько других, без всякой композиции и монад - то что это если не императивщина? Получается тот самый гибрид.
источник

Е

Евгений in pro.elixir
Ну так спор не о том что лучше или хуже. Я убежден, что  подавляющей массе людей императивщина гораздо ближе. Функциональщина может быть привита позже, в школе, институте, самообразованием. Но она именно что должна быть изучена. А императивщина встроена прямо в мозг.
источник

Е

Евгений in pro.elixir
Даже хуже, она встроена прямо в наш мир. Время же, сука, постоянно течет вперед, прямо вот сейчас течет
источник

((

(fun () -> ()) in pro.elixir
это просто функция от времени
источник

Е

Евгений in pro.elixir
Воот, то о чем я говорил, для Ф, время всего лишь параметр. А в РЛ - это сколько тебе еще осталось жить :)
источник

((

(fun () -> ()) in pro.elixir
так погоди)
источник