Я подумал, что главное отличие вашего решения и конвейера это динамическая и статическая "маршрутизация" вызовов. Можно сказать, что динамическая интереснее, но я предпочту делать её через обычные сообщения между GenServer-ами. Про решение с GenServer я написал один абзац и объяснил почему в данном случае предпочел конвейер в качестве "утки". А ваше предложение натолкнуло меня на мысль, что обе представленные схемы тоже неточны. Буду дописывать статью. Спасибо за мысли.
Прекрасное решение! Я его не знал. Думаю, что большая половина читателей его тоже не знали. Теперь знают. И всё благодаря вам. А я только предложил метафору, которую реазовал как знал. Тогда попутный вопрос, в чем преимущества и недостатки предложенных вами и мной способов?
Значит, мы выбрали правильное направление! Пока это демонстратор на Elixir. Надеюсь, кто-нибудь подключится и мы реализуем быстрый Forth, например, на С.
В моей парадигме распределенного вычисления нужны были движки, которые управляются интерпретатором простого языка. Первыми кандидатами были Python и Ruby, но они не подошли по причине того, что "живут" в процессах ОС. Я проконсультировался на сайте https://elixirforum.com/. Одним из предложений был Lua, который я отверг, сказав, что мне нужен интерпретатор такой же простой и надёжный, как АК-47. Наверное, это было не совсем политкорректно с моей стороны:). В результате я остановился на Forth. Кстати, я обратил внимание, имхо, он остаётся за бугром популярным. По крайней мере в учебных целях.
Вам нравятся геополитические бла-бла-бла? Все выучились писать умные статьи с общими словами. Не подкопаешься. Но нет конкретики. Давайте заниматься делом.
Хотя по схеме рис. 1 на уровне батареи у нас полное совпадение... Но это же классическая схема управления. Давайте заниматься делом.
А вы читали наши предыдущие статьи? Они идут друг за другом общим пакетом. Давайте заниматься делом.
Приснопамятный Гейдар Джемаль говорил тогда, что в России постоянно во власти идёт смена сословий (он использовал терминологию индийских Вед): сначала военные (кшатрии), потом ученые (брахманы), которых сменяют торговцы (вайшьи).
Дурной цикл! Главное, чтобы он не превратился в дурную нисходящую спираль или штопор.
Мне кажется, что картинки и конкретные факты только затеняет истинный смысл происходящего. Призываю мыслить философскими категориями.
Информация интересная. Примерно такой-же информацией грузит меня полковник (не капперранг). Вам бы состыковаться и вместе что-нибудь организовать. Может быть, ТТЗ.
Прошло 12 лет с публикации. Продолжения не было?
Как по вашему, где ZeroMQ популярен?
Я подумал, что главное отличие вашего решения и конвейера это динамическая и статическая "маршрутизация" вызовов. Можно сказать, что динамическая интереснее, но я предпочту делать её через обычные сообщения между GenServer-ами. Про решение с GenServer я написал один абзац и объяснил почему в данном случае предпочел конвейер в качестве "утки".
А ваше предложение натолкнуло меня на мысль, что обе представленные схемы тоже неточны. Буду дописывать статью. Спасибо за мысли.
Прекрасное решение! Я его не знал. Думаю, что большая половина читателей его тоже не знали. Теперь знают. И всё благодаря вам.
А я только предложил метафору, которую реазовал как знал.
Тогда попутный вопрос, в чем преимущества и недостатки предложенных вами и мной способов?
Критикуя, предлагай! Только, пожалуйста, без птичьего жаргона.
Я бы начал с запрета синтаксического сахара. От него бывает диабет.
Значит, мы выбрали правильное направление!
Пока это демонстратор на Elixir. Надеюсь, кто-нибудь подключится и мы реализуем быстрый Forth, например, на С.
Спасибо за информацию. Хочу попробовать.
У GPS приемника нано точность теоретическая? Интересно было бы оценить реальную точность.
Я немножко копал этот вопрос. Там время зашито в сигнал. Поэтому его нужно уметь только взять. Само железо стоит не очень.
Спасибо за хороший вопрос.
В моей парадигме распределенного вычисления нужны были движки, которые управляются интерпретатором простого языка. Первыми кандидатами были Python и Ruby, но они не подошли по причине того, что "живут" в процессах ОС.
Я проконсультировался на сайте https://elixirforum.com/. Одним из предложений был Lua, который я отверг, сказав, что мне нужен интерпретатор такой же простой и надёжный, как АК-47. Наверное, это было не совсем политкорректно с моей стороны:).
В результате я остановился на Forth.
Кстати, я обратил внимание, имхо, он остаётся за бугром популярным. По крайней мере в учебных целях.
Может быть выгляжу дилетантом, но меня задача заинтересовала по двум причинам:
автор специалист по Forth,
отсылка на преобразование Фурье.
А что у нас с БПФ на Forth?
Солидарен, что Forth очень большой потенциал, но в централизованной модели вычислений, а в децентрализованной.
Вы правы. Я сумел посмотреть недостающую зависимость и накатил libmnl-dev.
И все вернулось! Спасибо.
Кстати, забыл сказать, что скрипт установки самостоятельно не заканчивается. Жму Ctrl-Z.
Прошёл год. Всё было спокойно...
К сожалению, после сбоя Grub2 пришлось переустанавливать систему Linux Mint 21.3. Получил следующее резюме по установке:
Статус службы управляющей свободным ПО bol-van/zapret
Status of the free software management service bol-van/zapret
× rkn_lox.service - rkn_lox service
Loaded: error (Reason: Unit rkn_lox.service failed to load properly, pleas>
Active: failed (Result: exit-code) since Wed 2025-11-19 18:02:20 +05; 51mi>
Main PID: 1772 (code=exited, status=127)
CPU: 8ms
ноя 19 18:02:19 vak2 systemd[1]: Started rkn_lox service.
ноя 19 18:02:20 vak2 rkn_lox[1790]: /etc/init.d/rkn_lox: строка 6: nfqws: коман>
ноя 19 18:02:20 vak2 systemd[1]: rkn_lox.service: Main process exited, code=exi>
ноя 19 18:02:20 vak2 systemd[1]: rkn_lox.service: Failed with result 'exit-code>
В ходе трансляции выскакивала красная строчка, но рассмотреть не успевал.
Что делать?
Что-нибудь изменилось с того времени?
PS Я ищу информацию и собираюсь писать для себя интерпретатор FORTH.
Вам нравятся геополитические бла-бла-бла? Все выучились писать умные статьи с общими словами. Не подкопаешься. Но нет конкретики. Давайте заниматься делом.
Хотя по схеме рис. 1 на уровне батареи у нас полное совпадение... Но это же классическая схема управления. Давайте заниматься делом.
А вы читали наши предыдущие статьи? Они идут друг за другом общим пакетом. Давайте заниматься делом.
Еще раз призываю: давайте заниматься делом.
Началось при Перестройке.
Приснопамятный Гейдар Джемаль говорил тогда, что в России постоянно во власти идёт смена сословий (он использовал терминологию индийских Вед): сначала военные (кшатрии), потом ученые (брахманы), которых сменяют торговцы (вайшьи).
Дурной цикл! Главное, чтобы он не превратился в дурную нисходящую спираль или штопор.
Мне кажется, что картинки и конкретные факты только затеняет истинный смысл происходящего. Призываю мыслить философскими категориями.
Информация интересная. Примерно такой-же информацией грузит меня полковник (не капперранг). Вам бы состыковаться и вместе что-нибудь организовать. Может быть, ТТЗ.
PS За парней под Гостомелем обидно и горько.
Полностью согласны с Вашей оценкой.