Пстач, зделой чтобы в CMAKE_<LANG>_LINK_EXECUTABLE можно было указывать и функцию/макрос, а не только вызов внешнего процесса, а я тебе спасибо скажу. А то у меня что-то не получается запилить хоть сколько нибудь адекватную сборку говна на ырланке.
*erlang
Пстач, а как бы мне в CMAKE_Erlang_LINK_EXECUTABLE впихнуть генерацию *.app из шаблона (или даже с нуля, по переменным)? Это я перелопачиваю файлы взятые отсюда: https://github.com/okeuday/generic-erlan...
Пытаюсь курить сорсы cmake, но пока что-то не очень понятно.
erlang — тот же пролог, но с понтами вокруг работы в многопроцессорных системах
ВНЕЗАПНО, хвост списка может быть не списком:
8> lists:foreach(fun(X) → io:format("~p~n",[X]) end, [a,b,c | {a,b}]).
a
b
c
** exception error: no function clause matching
lists:foreach(#Fun<erl_eval.6.80247286>,{a,b})
Пстач, а ты пойдёшь на OSDN ( http://conference.osdn.org.ua/ru/about/) на этих выходных? Я, наверное, даже на второй день пойду, поржать.
RT @puffnfresh: Best pull request ever: http://t.co/j1wvz6C "rewrote in erlang"
Я вот думаю переписать p2t на эрланге и пусть себе просто работает.
Но это уже не раньше среды, ибо пора получать повышение на работе: через неделю с небольшим очередная аттестация :)
А давайте почитаем про эрланг прям тута: http://goo.gl/RUX3S Не для того, чтобы писать на нём (хотя и это не исключено), а просто чтоб узнать что-то новое. Переведены не все главы, но я лично учусь чему-то глобальному по такой модели: сначала введение и азы на русском, чтобы быстрее до мозга дошло, а потом уже ... more →
До недавнего времени я очень давно не писал на эрланге и не читал на нём исходников. Тем не менее, чтобы распарсить весь кот, который я ковыряю, мне пришлось потратить всего каких-то пару часов без заглядывания в документацию.
Обожаю этот язык ^__^
Бляяя, ну почему вместо анонимных функций нельзя использовать обычные, обязательно нужно городить костыли типа fun(X) → needed_function(X) end ?
Яблевал
[#user{nick = FromNick}] = lists:filter(fun({_, #user{jid = Jid}}) → Jid == From end, ?DICT:to_list(StateData#state.users))
<xxx> yyy: неа, я вообще щас ежа на ocaml переписываю, ырланк задрал сил нет
<xxx> zzz: ёж страдает от проблем ырланка — жрёт память, тормозит, медленно работает inter-node связь, duck-typing задрал, а диалайзер тормозное говно
Урррраа!! Теперь это говно работает!!! Вобщем, ejabberdctl для подключения к epmd получал хостнейм машины, а потом резолвил его через gethostbyname в публичный ІР. И ломился на него же. А на самом деле epmd висит только на 127.0.0.1, так что, естественно, у него ничего не получалось. Тут подсказывают что epmd на ... more →
Чисто случайно наткнуля на отчет об Erlang Factory — шикарнейшей конференция Erlang-разработчиков, прошедшей совсем недавно в Лондоне:
http://erlanger.ru/page/1631
Это стоит почитать, особенно тем, кто изучает/собирается изучать Erlang.
И да, никогда не смотрите сырцы ejaberd'а! Слышите, НИКОГДА!
Статья на The Economist «Parallel bars»: http://www.economist.com/node/18750706?s...
Упоминание тегов присутствует.
*erlang is used by:
gelraen
gelraen
eurekafag
eurekafag
kb
kb
werehuman
werehuman
Crazy_Owl
Crazy_Owl
Александр Марков
komar
0x2207
0x2207
zw0rk
zw0rk
proton
proton
Оранжевус Охуеннус
utros
nobiiru
nobiiru
Артс
arts
Лисий хвост
madInsane
SirAnthony
SirAnthony
16+
238328
folone
folone
Ygglace
rtsome
профессиональный говноед
ulidtko
beardog
beardog
eoranged
eoranged
desperate donkey
odin
nya
nya
gelraen
eurekafag
kb
werehuman
Crazy_Owl
komar
0x2207
zw0rk
proton
utros
nobiiru
arts
madInsane
SirAnthony
238328
folone
rtsome
ulidtko
beardog
eoranged
odin
nya