Non che Ruby non sia adatto ad un sistema con risorse limitate, io per
campare faccio prevendita di un tool che permette di sviluppare in
ruby per i mobile (RhoMobile), solo che altri tool mi sembrano pi
adatti a quello che vuoi realizzare.
A chi ha proposto Node, vorrei chiedere se ha idea dei requisiti HW
necessari (io ho una mia idea, ma non ho mai fatto test).
Comunque un Cortex-A8 da +/- 1GHz con 1GB di RAM dovrebbe riuscire a
far girare una app Rails.
Ora resta da capire che carico di lavoro dovresti sopportare e che
applicazione devi andare a sviluppare. Allora potremmo aggiungere
qualche altro consiglio, altrimenti difficile aggiungere altro.
Go e molto carino, e forse sono riusciti a "rubare" abbastanza idee da Erlang per diventare un'alternativa valida. Pero e ancora immaturo, e gli pesa questo fatto di avere il GC che non e perfetto
sui sistemi 32 bit. E 32 bit ha piu` senso per un sistema embedded.
Node.js… non mi sembra male, ma per il progetto che sto affrontando
io, e molto meglio Erlang: piu robusto, e un’architettura
decisamente migliore per un sistema embedded dove potenzialmente non
lo tocchi per molto tempo.
Se vuoi valutare sistemi che consumano poco potresti valutare rugby con
apache e nginx oppure luajit sempre con questi. Ma sono cose ancora
troppo
di nicchia ed estremamente sperimentali da usare in produzione.
Anche se di nginx con luajit ho sentito cose molto interessanti. Parlo
per
di luajit embeddato direttamente dentro nginx.
Il giorno 08/gen/2013 19:58, “Pietro M.” [email protected] ha
scritto: