Ieri ho letto questo fantastico articolo su Concurrency in JRuby di EngineYard e mi rendo conto che ho bisogno di sfruttare le mie capacità in materia di concorrenza in Ruby, menzionando Ruby qui intendo che potrebbe essere tutte le implementazioni di Ruby: JRuby , Ruby MRI , Rubinius , Ruby on Parrot / Cardinal tranne IronRuby , non codice in ambiente Windows.
Quello che ho imparato dal mondo di Haskell, in particolare da Simon Peyton-Jones , ha detto sul suo video che OOP è tutto sullo stato.
Nota: sono molto molto inesperto quando menziono Haskell, ho solo guardato alcuni bei video su Haskell , ho risolto pochissimi (meno di 10) progetti euler in Haskell, ho letto alcuni buoni libri ed esercitazioni Haskell, non ho mai codificato in Haskell professionalmente, ho solo letto alcuni codici sorgente in Haskell, ex. pugs , Darcs e alcuni altri Codici Haskell Non ricordo la fonte.
Potrei voler usare Jaskell per ingannare la concorrenza fintanto che utilizzo jruby, ma questo è per il mio piano di apprendimento a lungo termine, voglio massimizzare la mia competenza simultanea in ruby, hai qualche suggerimento da darmi imparare la concorrenza nel rubino? Vorrei che ci fosse una specie di Head First book per farmi imparare Concurrency in Ruby. Cose come strategie / come affrontare il problema della concorrenza in ruby, ispirato da articolo EngineYard e Haskell. Forse alcuni buoni video scaricabili che spiegano passo dopo passo a rafforzare il mio fondamentale sulla concorrenza in generale e quindi passare alla concorrenza in ruby in modo specifico.
Consigli? Grazie.