Size: a a a

2020 June 26

AL

Anton Lapshin in pro.elixir
Алсо, в тему вчерашней дискуссии, по-первости к функциональной парадигме на примере эликсира довольно долго привыкал, как и к тому же лиспу в универе. Однако иммутабельность быстро понял. Для меня сложно было принять, что функции главнее переменных и просто так извне внутрь функции переменную не прокинуть. Потом, конечно, научился в замыкания. Я-то поначалу думал, что там как в жс
источник

AA

Adilet Abylov in pro.elixir
что думаете насчет макбуков на arm? Будут ли проблемы с портированием beam на arm?
источник

VK

Vyacheslav Konovalov in pro.elixir
Anton Lapshin
Алсо, в тему вчерашней дискуссии, по-первости к функциональной парадигме на примере эликсира довольно долго привыкал, как и к тому же лиспу в универе. Однако иммутабельность быстро понял. Для меня сложно было принять, что функции главнее переменных и просто так извне внутрь функции переменную не прокинуть. Потом, конечно, научился в замыкания. Я-то поначалу думал, что там как в жс
> функции главнее переменных
это что значит?)
источник

VK

Vyacheslav Konovalov in pro.elixir
Adilet Abylov
что думаете насчет макбуков на arm? Будут ли проблемы с портированием beam на arm?
не знаю на счет яблок, но на линуксах норм, void например
источник

VD

Valery Datsyuk in pro.elixir
Adilet Abylov
что думаете насчет макбуков на arm? Будут ли проблемы с портированием beam на arm?
если они запилили проц и никому не дадут спеки, что врядли, то будут.
источник

М

Максим in pro.elixir
Adilet Abylov
что думаете насчет макбуков на arm? Будут ли проблемы с портированием beam на arm?
собирал beam под arm когда это еще небыло мейнстримом:)
источник

AA

Adilet Abylov in pro.elixir
Максим
собирал beam под arm когда это еще небыло мейнстримом:)
на чем он написан?
источник

М

Максим in pro.elixir
вроде на С
источник

AA

Adilet Abylov in pro.elixir
вспомнил про nerves
источник

AA

Alexey Antipovsky in pro.elixir
Eugene
у меня такое подозрение, что для переключения в "функциональный" режим в голове должны произойти какие-то полу-эзотерические мутации. Метафизика времени, одновременности, последовательности и т.п.
Из-за того, что эликсир (да и ерланг тоже, но в слегка меньшей степени) ради большей практичности и удобства в практике несколько размывает чистоту функциональных концепций, он не очень подходит для «въезжания» в функциональщину. Я бы посоветовал взять что-нибудь более строгое, тот же хаскелль к примеру, и «перещёлкнуть» мозг на нём. Даже не надо как-то сильно упарываться, достаточно самых основ и простых примеров, без монад и прочего матана(с)
источник

AB

Alexey Bolshakov in pro.elixir
а цель то какая? в функциональщину или в эликсир?
источник

AN

Aleksandr N in pro.elixir
Цель штоб человека не сбивало что язык иммутабельный а перебиндить переменную можно.
источник

DF

Denis Fakhrtdinov in pro.elixir
Так ведь на самом деле нельзя.
источник

AA

Alexey Antipovsky in pro.elixir
Alexey Bolshakov
а цель то какая? в функциональщину или в эликсир?
Цель — не путаться и «щёлкнуть» мозгой. На чистых языках это сделать проще, имха
источник

AN

Aleksandr N in pro.elixir
Denis Fakhrtdinov
Так ведь на самом деле нельзя.
Ок, перебиндить имя переменной.
источник

AB

Alexey Bolshakov in pro.elixir
Проще на нем реально  работать начать.
источник

AB

Alexey Bolshakov in pro.elixir
а вот так, чтобы понять эликсир - пойти изучать хаскель - ну тут я даже не знаю. хорошему кобелю семь верст не крюк
источник

AB

Alexey Bolshakov in pro.elixir
но вот наоборот, я думаю, можно. открываешь хаскель и даже rust. и видишь похожие вещи
источник

AA

Alexey Antipovsky in pro.elixir
Alexey Bolshakov
а вот так, чтобы понять эликсир - пойти изучать хаскель - ну тут я даже не знаю. хорошему кобелю семь верст не крюк
А потом будет «у хорошего математика программа на любом языке написана на фортране», ага. Я же специально сказал, что буквально самые основы, это не изучение хаскелля, это изучение самых базовых концепций (которые одинаковы примерно везде, но в чистых языках не отвлекает всякий сахар, маскирующий эти концепции)
источник

AB

Alexey Bolshakov in pro.elixir
я не знаю хаскеля. мне это не мешает программировать на эликсир.
источник