В одном видео видел, что Максим Лапшин говорил не использовать handle_call, мол всегда это утверждал, но не нашёл такого нигде, почему это плохо?
На практике от статической типизации лишь проблемы с ручным привидением типов, это должен делать компилятор, а не программист. Кто может объяснить, зачем в языке с неизменяемы...
А как быть с NIF-ами? Почему BEAM падает при падении внешнего кода?
Программа потребляет много процессора, хотя не должна, практически простаивать должна, потребления памяти минимальные, как можно узнать где проблема?
Какой erlang клиент для couchdb лучше использовать? Посмотрел couchbeam и erlang_couchdb, в них не понятно как логиниться, судя по коду никак, надо дорабатывать. https://githu...
Собираю приложение под ARM процессор, указал такие параметры: --cc:clang --clang.exe="arm-linux-gnueabihf-gcc" Error: execution of an external compiler program 'arm-linux-gnue...
Подскажите, почему после замены данных в loop() процесс перестаёт отправлять данные? Вот код: https://pastebin.com/sZyEtkFw в комментариях показано как вызываю в Eshell. Всё р...
Я, кстати, напоролся в соответствии шаблону там, где не ожидал, так как предыдущее соответствие шаблону установило константу, хотя я думал, что область видимости этой констант...
На Prolog-е оказывается ещё пишут: https://github.com/terminusdb/terminusdb А чем Erlang лучше Prolog-а? Не зря же создали новый язык.
Есть ли готовое решение для глобального хранилища данных при работе с подпроцессами?
Подскажите, как можно собрать приложение под старую операционку? Чтобы не просил libc.so.6 версии 2.33, установлена 2.27
А если CubDB на Erlang перенести?
Есть ли в Nim для {.async.} сторожевой таймер? А то встретился с ситуацией, когда при асинхронном чтении из AsyncSerialPort всё повисло, другие задачи перестали выполняться.
В библиотеке packages/docutils/highlite используется строка cstring, если передаю string, то возникают проблемы из-за выхода за пределы размера строки, так как библиотека ищет...
import std/threadpool Warning: use the nimble packages malebolgia, taskpools or weave instead; threadpool is deprecated [Deprecated] А в https://github.com/ringabout/awesome-n...
А как вывести seq[byte] в hex формате, а не dec? echo fmt"{@[15.byte]:x}" не работает.
А разве нет транспилятора с питона на ним? Можно ведь и все библиотеки перенести тогда.
В другой модуль придётся выносить код из-за наличия chronos/timer.nim Duration?
Какой самый простой способ вывести структуру ref object через echo?
А чем отличается параметр --mm: от --gc:?