Strahldateien sind über Knoten hinweg portierbar, da sie Bytecode sind, der von der Erlang-VM interpretiert wird, genau wie Java. Die Ausnahme ist, wenn sie für native Optimierung (+ native) kompiliert werden, in diesem Fall sind sie offensichtlich nicht sehr portabel, außer möglicherweise zwischen Windows-Maschinen. (Bearbeiten Sie zwei Jahre später: auch Maschinen, die identische Hardware- und Software-Setups haben, wie Sie es möglicherweise in Telekommunikationsanwendungen von Erlang finden)
Versionsweise ist es offensichtlich, dass Sie keine Funktionen verwenden sollten, die die älteste Version nicht hat Unterstützung. Solange die Features unterstützt werden, sollte es auch funktionieren, wenn die Versionslücke groß ist.
Beachten Sie auch, dass einige Module in früheren Versionen möglicherweise experimentell waren und ihre Funktionen möglicherweise leicht unterschiedliche Ergebnisse hatten.
Danke für Ihre Antwort und Ihre Zeit. Sind irgendwelche Pfadnamen in die Strahldatei "fest codiert"? – DanM
nur wenn Sie Pfadnamen darin angeben. –