Запитання з тегом «erlang»

Erlang - це загальноприйнята, зібрана сміття мова програмування та середовище виконання, із вбудованою підтримкою паралельності, розподіленості та відмовостійкості.

18
Порівняння швидкості з Project Euler: C проти Python vs Erlang vs Haskell
Я взяв Проблему №12 від Project Euler як вправу програмування та порівняв мої (напевно, не оптимальні) реалізації в C, Python, Erlang та Haskell. Для того, щоб отримати більш високі строки виконання, я шукаю номер першого трикутника з більш ніж 1000 дільниками замість 500, як зазначено в початковій задачі. Результат такий: …

8
Чому в Elixir існують два види функцій?
Я вивчаю Elixir і цікавлюсь, чому він має два типи визначення функцій: функції, визначені в модулі з def, називаються за допомогоюmyfunction(param1, param2) анонімні функції, визначені за допомогою fn, викликані за допомогоюmyfn.(param1, param2) Тільки функція другого роду, здається, є об'єктом першого класу і може бути передана як параметр іншим функціям. Функцію, …
279 erlang  elixir 

11
Де використовується Ерланг і чому? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
258 erlang  case-study 

7
Технічно, чому процеси в Erlang ефективніші, ніж потоки ОС?
Характеристики Ерланга З програми Erlang Programming (2009): Паралельність Erlang - це швидка та масштабована. Його процеси легкі тим, що віртуальна машина Erlang не створює нитку ОС для кожного створеного процесу. Вони створюються, плануються та обробляються в VM, незалежно від базової операційної системи. Як результат, час створення процесу має порядок мікросекунд …

3
Що це за віртуальна машина BEAM (Erlang VM)?
З того, що я розумію, віртуальна машина підпадає на дві категорії або "система віртуальної машини", або "процес віртуальної машини". Мені це якось нечітко, де БЕЙ лежить. Чи є інший вид віртуальної машини, про який я не знаю?

4
Про що написано Ерланг?
У чому полягає написання та складання програми Erlang та Erlang / OTP від ​​Ericsson? Це збірка, С або Ерланг? Оновлення 1: Дякую DrJokepu Якщо я правильно розумію, компілятор від джерела до VM Erlang написаний у самому Ерланге. Але ВМ написаний на С. Оновлення 2: Hynek-Pichi-Vychodil вказав багато деталей. Драйвери, що …

1
Де Elixir / erlang вписується у підхід до мікропослуг? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Удосконаліть це питання Останнім часом я робив кілька експериментів із докерським складом, щоб розгорнути …

11
Як отримати номер версії випуску Erlang з оболонки?
Багато програм повертають номер своєї версії за допомогою команди типу: $ program --version program (platform info) v1.2.3 Це корисно для створення сценаріїв встановлення або обслуговування програми та деяких інших керованих магій автоматизації від System Admins & friends. Проблема Як легко отримати номер версії для Erlang (OTP) ? У мережі Ось …
108 shell  erlang 

4
Чи є речі, які може зробити Еліксир, що Ерланг не може, чи навпаки?
Це питання знаходиться в контексті випромінювання В. М. та можливостей, які він надає, а не в загальному контексті того, що може зробити повна мова Тюрінга. Я хочу вкласти трохи часу, щоб вивчити чистий Ерланг, або Еліксир. Я отримую основні відмінності між цими двома, і я схиляюся до Еліксиру через макросів, …
102 erlang  elixir  otp 

4
Надійність Ерланга на 99,9999999% (дев'ять дев'ять)
Повідомлялося, що Erlang використовувався у виробничих системах протягом більше 20 років з відсотком тривалості експлуатації 99,9999999%. Я зробив математику так: 20*365.25*24*60*60*(1 - 0.999999999) == 0.631 s Це означає, що система має лише менше однієї секунди простою протягом 20 років. Я не намагаюся оскаржувати справедливість цього, мені просто цікаво, як ми …

5
Як акка порівнюється з Ерланг? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
97 erlang  akka 

8
Як / чому функціональні мови (зокрема Erlang) добре масштабуються?
Я деякий час спостерігав за зростаючою видимістю функціональних мов програмування та функцій. Я зазирнув до них і не побачив причини апеляції. Тоді нещодавно я відвідав презентацію Кевіна Сміта "Основи Ерланга" у Codemash . Мені сподобалась презентація і я дізнався, що багато атрибутів функціонального програмування значно полегшують уникнення проблем із потоками …

3
Який статус поточних реалізацій функціонального реактивного програмування?
Я намагаюся візуалізувати деякі прості автоматичні фізичні системи (такі як маятник, маніпулятори роботів тощо) у Haskell. Часто ці системи можна описати рівняннями типу df/dt = c*f(t) + u(t) де u(t)являє собою якийсь "інтелектуальний контроль". Ці системи, схоже, дуже добре вписуються в парадигму функціонального реактивного програмування. Так що я схопив книгу …

9
Node.js або Erlang
Мені дуже подобаються ці інструменти, коли йдеться про рівень паралельності, з яким він може обробляти. Erlang / OTP виглядає набагато стабільнішим рішенням, але вимагає набагато більше навчання та багато занурень у функціональну мовну парадигму. І схоже на те, що Erlang / OTP значно покращує роботу з багатоядерними процесорами (виправте мене, …

14
Що таке хороша IDE для програмування Erlang? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 2 роки тому . Удосконалюйте це питання Наскільки я знаю, існує плагін Erlang для NetBeans та Eclipse. Хто з них має перевагу …
78 ide  erlang 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.