Size: a a a

2020 May 25

AD

Anastasiya Dyachenko in pro.elixir
Ребят, мне кажется всю дискуссию можно завершить одной мыслью - не надо пытаться переписывать код с одного языка на другой, надо просто писать на другом языке
источник

AD

Anastasiya Dyachenko in pro.elixir
Нафига все эти поиски фич как в кложе
источник

AD

Anastasiya Dyachenko in pro.elixir
Нету и нету
источник

LL

Lama Lover in pro.elixir
Pig Greenest
ах ты криса
Так эликсир это почти лисп, можно на нём спокойно первое время писать как на лиспе
(defmodule Module, do:
 (def (f x, y), do:
   (Kernel.+ x, y))
)
источник

AB

Alexey Bolshakov in pro.elixir
Anastasiya Dyachenko
Ребят, мне кажется всю дискуссию можно завершить одной мыслью - не надо пытаться переписывать код с одного языка на другой, надо просто писать на другом языке
Ну мысль то можно понять. Я вот тоже как-то пришел к Оберонщикам и мне вот захотелось в него добавить то хорошее, что есть в Эликсире. Сообщество в целом меня сразу же послало очень далеко. Тоже мне, понимаешь, умный тут пришел. Но потом с одним человеком уже в личке реализовали и опробовали некоторые идеи. Получилось даже не плохо.
источник

LL

Lama Lover in pro.elixir
Alexey Bolshakov
Ну мысль то можно понять. Я вот тоже как-то пришел к Оберонщикам и мне вот захотелось в него добавить то хорошее, что есть в Эликсире. Сообщество в целом меня сразу же послало очень далеко. Тоже мне, понимаешь, умный тут пришел. Но потом с одним человеком уже в личке реализовали и опробовали некоторые идеи. Получилось даже не плохо.
А я считаю, что это хорошо. Пусть @prepor сделает свою либу с мемоизированными стримами. А время покажет будет это нужно или нет. Если нет, то и ладно, а если будет полезно - то все мы от этого только в плюсе будем
источник

AB

Alexey Bolshakov in pro.elixir
Просто, как я вижу, в ерланге без какого-то хранилища этого не получится.
источник

LL

Lama Lover in pro.elixir
Alexey Bolshakov
Просто, как я вижу, в ерланге без какого-то хранилища этого не получится.
process dictionary ?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Lama Lover
А я считаю, что это хорошо. Пусть @prepor сделает свою либу с мемоизированными стримами. А время покажет будет это нужно или нет. Если нет, то и ладно, а если будет полезно - то все мы от этого только в плюсе будем
Показатель не очень. Я могу не взять даже хорошую либу только потому что она либа
источник

AB

Alexey Bolshakov in pro.elixir
Так вариантов то много. Ets, dets, mnesia, process dictionary, term storage
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Поэтому надо делать пр в язк
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Вот тогда посмотрим
источник

AD

Anastasiya Dyachenko in pro.elixir
А я вспоминаю либу espec, и лучше бы ее не было
источник

LL

Lama Lover in pro.elixir
Alexey Bolshakov
Так вариантов то много. Ets, dets, mnesia, process dictionary, term storage
С ets будет много копирований, что не круто
источник

AB

Alexey Bolshakov in pro.elixir
значит как писали выше - ниф с рефами
источник

PG

Pig Greenest in pro.elixir
Lama Lover
process dictionary ?
GenServer
источник

LL

Lama Lover in pro.elixir
Anastasiya Dyachenko
А я вспоминаю либу espec, и лучше бы ее не было
А по-моему, она классная, только ещё не совсем удобная
источник

LL

Lama Lover in pro.elixir
Pig Greenest
GenServer
мех
источник

AB

Alexey Bolshakov in pro.elixir
Pig Greenest
GenServer
да. не успел написать. с хранением в стейте процесса, в общем
источник

AB

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