I file Beam sono portatili attraverso i nodi, in quanto sono bytecode interpretati dalla macchina virtuale Erlang, nello stesso modo in cui funziona Java. L'eccezione è se sono compilati per l'ottimizzazione nativa (+ nativo), nel qual caso ovviamente non sono molto portabili, se non tra le macchine Windows. (modifica due anni dopo: anche macchine che hanno identiche configurazioni hardware e software, come si potrebbe trovare negli usi di telecom di erlang)
Versione saggia, è ovvio che non si dovrebbero usare funzionalità che la versione più vecchia non supporto. Finché le funzionalità sono supportate, dovrebbe funzionare anche se il divario di versione è grande.
Si noti inoltre che alcuni moduli potrebbero essere stati sperimentali nelle versioni precedenti e pertanto le loro funzioni potrebbero avere risultati leggermente diversi.
fonte
2010-02-13 00:42:36
Grazie per la tua risposta e il tuo tempo. I nomi dei percorsi sono "hardcoded" nel file del raggio? – DanM
solo se si specificano i nomi dei percorsi al suo interno. –