Size: a a a

2020 January 12

VS

Vladimir Sekisov in ErlangRus
если gpio используют прерывания, то не прокатит
использовать notify на
файл gpio в sysfs?
Порты для inotify вроде
есть, не знаю nif или port только.
источник

ML

Maksim Lapshin in ErlangRus
Vladimir Sekisov
если gpio используют прерывания, то не прокатит
использовать notify на
файл gpio в sysfs?
Порты для inotify вроде
есть, не знаю nif или port только.
Inotify глянуть? Ок
источник

DZ

Danil Zagoskin in ErlangRus
Maksim Lapshin
коллеги, а как разумнее всего в эрланге перехватить изменение gpio ?

Внешний процесс запускать?
Линукс, вроде, умеет из gpio делать input device (и даже сам поллить, если нет прерываний). Возможно, использование подсистемы input будет удобнее
источник

DZ

Danil Zagoskin in ErlangRus
Danil Zagoskin
Линукс, вроде, умеет из gpio делать input device (и даже сам поллить, если нет прерываний). Возможно, использование подсистемы input будет удобнее
источник
2020 January 13

AB

Alex Bubnov in ErlangRus
автор clojerl продолжает двигаться в странную сторону
https://medium.com/clojure-on-the-beam/agents-9de923017adf

но почитать все равно интересно
источник

IG

Ivan Gunko in ErlangRus
Alex Bubnov
автор clojerl продолжает двигаться в странную сторону
https://medium.com/clojure-on-the-beam/agents-9de923017adf

но почитать все равно интересно
А почему в странную?
ПС: Чтение статьи ещё в прогрессе у меня
источник

AB

Alex Bubnov in ErlangRus
Ivan Gunko
А почему в странную?
ПС: Чтение статьи ещё в прогрессе у меня
он продолжает перетаскивать кложу as is с jvm/js-хоста на beam, которая работает совсем не так. особенно в плане concurrency-примитивов, как в этой статье.
источник

AB

Alex Bubnov in ErlangRus
Alex Bubnov
все даже хуже
11>  'clojerl.Map':'__new__'([a, 1, b, 2]).
#{'__type__' => 'clojerl.Map',count => 2,
 map => #{97 => {a,1},98 => {b,2}},
 meta => undefined}
я сюда уже постил, что у него, например, примитивы очень интересно представляются
источник

PG

Pïg Grëënëst in ErlangRus
если не протаскивать as is не будет интеропа и clojerl будет ещё одним lfe
источник

AB

Alex Bubnov in ErlangRus
так и ладно. ниша эргономичного лиспа под beam все равно еще не закрыта.
источник

AB

Alex Bubnov in ErlangRus
ну то есть, lfe вообще не эргономичный
источник

AB

Alex Bubnov in ErlangRus
пруф
источник

PG

Pïg Grëënëst in ErlangRus
с этим вряд ли кто-то будет спорить
источник

AG

Alexey Golda in ErlangRus
лучше кмк оставить Clojure & Erlang в покое as is, они оба по своему хороши, и не скрещивать ужа с ежом
источник

СИ

Сергей Иванов in ErlangRus
Alexey Golda
лучше кмк оставить Clojure & Erlang в покое as is, они оба по своему хороши, и не скрещивать ужа с ежом
без хайпа и экспериментов стагнирует отрасль. если бы для jvm была только java, для net только c#,а для beam только erlang
не былобы  инноваций
источник

AG

Alexey Golda in ErlangRus
Для beam вполне достаточно elixir и Erlang имхо, как и для JVM там тоже предостаточно вариантов, (количество не всегда переходит в качество) но сейчас уже сложно представить чтобы Clojure на BEAM была лучше чем на JVM.
источник

СИ

Сергей Иванов in ErlangRus
Alexey Golda
Для beam вполне достаточно elixir и Erlang имхо, как и для JVM там тоже предостаточно вариантов, (количество не всегда переходит в качество) но сейчас уже сложно представить чтобы Clojure на BEAM была лучше чем на JVM.
кому и для чего достаточно? мне так и erlang достаточно. elixir не нужен.
дело не в количестве - новые инструменты способствуют эволюции платформы и микро-революциям в гаражах
источник

AG

Alexey Golda in ErlangRus
Сергей Иванов
кому и для чего достаточно? мне так и erlang достаточно. elixir не нужен.
дело не в количестве - новые инструменты способствуют эволюции платформы и микро-революциям в гаражах
мне тоже Clojure достаточно ))
Я имею ввиду что сейчас все заняты попытками изобрести новое, которое без поддержки корпораций туго взлетает, а корпорации изобретают сами (тупо неограниченные ресурсы), типа Dart/Flutter, Mozilla/Rust. И то не факт. А в эрланге как я понимаю до сих пор проблемы с тулингом есть, но может я и не прав.
И вот автор зачем то делает clojerl который явно вдохновлен кложей, не изобретает нового, а тащит на другую платформу, очень крутой язык, который на JVM работает прекрасно.
Ну если еще короче, то на мой взгляд от скрещивания кложи с эрлангом, есть еще кложа с питоном, и тп, отрасль точно не произведет революции )).
Но как говорится will see.
источник

AG

Alexey Golda in ErlangRus
микрореволюция кмк уже в том что сегодня есть крутой современный лисп, который заточен под конкаренси, при этом крутые идеи/реализация, и весь мир Java библиотек и репозиторий Maven из коробки. Я не думаю что Рич Хики не знал про BEAM когда выбирал хост для кложи 😉
источник
2020 January 14

AB

Alex Bubnov in ErlangRus
Alexey Golda
Для beam вполне достаточно elixir и Erlang имхо, как и для JVM там тоже предостаточно вариантов, (количество не всегда переходит в качество) но сейчас уже сложно представить чтобы Clojure на BEAM была лучше чем на JVM.
Кложа на beam была бы почти как эликсир, только без мешающего синтаксиса и может быть с мультиметодами, что тоже неплохо
источник