erlang

Erlang ist eine general purpose, garbage-collected Programmiersprache und Laufzeitumgebung mit integrierter Unterstützung für Parallelität, Verteilung und Fehlertoleranz.
2
Antworten

Wann unterscheidet sich der kompilierte Code von der evaluierten Shell?

In Erlang und OTP in Aktion (Seite 46) geben die Autoren folgendes an:    Es kann vorkommen, dass sich der in der Shell ausgewertete Code in einem seltsamen Fall etwas anders verhält als derselbe Code, wenn er als Teil eines Moduls kompilie...
28.12.2010, 17:42
3
Antworten

Gen_server verwenden, um eine Mnesiatabelle einzukapseln?

Ich habe eine Serveranwendung in Erlang gemacht. Darin habe ich eine Mnesiatabelle die einige Informationen auf Fotos speichern. Im Geiste von "alles ist a Prozess "Ich entschied, diese Tabelle in ein gen_server -Modul zu schreiben, so dass d...
17.09.2009, 08:28
3
Antworten

Ein GUI-Frontend für die Erlang-Programmierung bekommen?

Ich habe in letzter Zeit nach Erlang gesucht und es sieht großartig aus. Ich habe jedoch ein großes Problem. Ich hätte gerne ein grafisches Benutzerinterface für meine Software. Gibt es ein "einfach zu bedienendes" Modul, vorzugsweise plattfo...
05.12.2011, 13:19
7
Antworten

Leistungseinbußen bei der Nachrichtenübergabe im Gegensatz zu freigegebenen Daten

Heutzutage gibt es viel Aufregung darüber, keine Sperren zu verwenden und Message-Passing-Ansätze wie Erlang zu verwenden. Oder über die Verwendung unveränderlicher Datenstrukturen wie in Functional Programming vs. C ++ / Java. Aber was mich...
27.11.2009, 19:24
4
Antworten

Praktische Verwendung von falschen Listen in Erlang (vielleicht alle funktionalen Sprachen)

Ich habe Erlang und OTP in Aktion gelesen und bin auf eine Frage bezüglich falscher Listen gestoßen.    Seien Sie nicht versucht, Listenzellen zu verwenden   auf diese Weise, selbst wenn Sie denken, Sie haben eine   schlaue Idee - es ist fe...
23.02.2011, 08:35
3
Antworten

Gibt es eine Erlang os: cmd-Entsprechung, die eine Liste von Zeichenfolgen anstelle eines einzelnen Befehls verwendet?

Gibt es einen Erlang-Ruf, wo ich Retval = subprocess:call(["cmd", "arg1", "arg2", "arg3"]) machen kann? Wenn ich einen komplexen Befehl zur Ausführung erstelle, ist es mit os: cmd / 1 leicht, ausgehende Fehler zu machen. Vergleichen Sie mi...
09.02.2010, 17:29
4
Antworten

Erlang Alternative zur f # Sequenz

Gibt es eine Alternative für das F # "seq" -Konstrukt in Erlang? Zum Beispiel kann ich in F # eine O (1) Speicherintegrationsfunktion schreiben %Vor% In Erlang habe ich eine Implementierung, die Listen verwendet und daher eine O (n) Speicher...
15.05.2015, 17:57
1
Antwort

Haskell vs. erlang: Unterschied in foldl?

Ich habe bemerkt, dass es einen Unterschied zwischen Haskell und Erlang gibt, wenn es um foldl geht. Für foldr geben beide Sprachen die gleichen Ergebnisse zurück: %Vor% Die Rückgabewerte für foldl sind jedoch unterschiedlich:...
12.12.2015, 10:14
3
Antworten

Erlang-Prozess neu starten und Status beibehalten

Ich habe einen Supervisor-Prozess, der die Anzahl der untergeordneten Prozesse startet. Momentan, wenn das Kind stirbt, spawne ich einen neuen Prozess mit neuem Pid. Das bedeutet, dass ich die Statusinformationen meines gerade gestorbenen Kindpr...
02.11.2012, 16:41
3
Antworten

Erlang und Toolchains

Hat jemand einen sehr effizienten Workflow und ein Toolset für Erlang entwickelt? Debugging, Prototyping, Browsing, Versionskontrolle, etc. Ich bin sehr beeindruckt von Smalltalks integriertem Bildsystem, aber ich habe mich gefragt, ob sich e...
23.02.2011, 00:20