Primo post sul BackBerry Developers Community | Forum!
blackberry.developercommunity.com/node/63
--
LP
Finalmente nasce la prima comunità ufficiale degli sviluppatori RIM Blackberry:
blackberry.developercommunity.com/
Fino ad ora il punto di riferimento era stato il Blackberry Developer Program:
na.blackberry.com/eng/developers/
ma non esisteva una community ufficiale supportata dai produttori stessi del dispositivo, così come ad esempio accade per l'attivissimo Nokia Developers Forum:
forum.nokia.com/
ricco di risorse ed organizzato in maniera estremamente razionale.
Molto interessante nella neonata community è il forum, che crea un filo diretto tra gli sviluppatori:
blackberry.developercommunity.com/forum
Chi lavora nel settore del Mobile Development, ben sa quanto sia importante una community ad hoc e la possibilità di aprire/entrare in gruppi di discussioni, dai quali trarre preziose e, spesso, introvabili informazioni.
--
LP
Erlang nasce per la programmazione concorrente. E' disarmante la semplicità con cui creare un nuovo processo:
Pid = spawn(Mod, Func, Args).
in questo modo verrà allocato ed eseguito, in una virtual machine completa, un nuovo thread come
Mod:Func(Args).
Di fatto rappresenta un processo concorrente in esecuzione in un particolare node.
Utilizzando la funzione spawn è possibile in sostanza forkare ad esempio in un nuovo thread l'esecuzione di una funzione che, ad esempio, faccia polling su di una risorsa esterna:
Pid = spawn(fun() ->
%% fork execution
polling_fun()
end).
Questo semplice esempio in realtà è non banale, e mostra le potenzialità del linguaggio.