Link copiato negli appunti
E dai provalo! Nelle ultime settimane un collega mi ha rivolto questo invito un'infinità di volte. Ogni pausa in laboratorio era l'occasione giusta per ricordarmi che Ruby è il miglior linguaggio, che è più semplice e divertente di PHP, che è più potente ed elegante di Python, che ha un framework davvero eccezionale. E io una lettura l'ho data. Al punto da notare immediatamente alcune differenze importanti fra Ruby e il linguaggio che conosco meglio (limitatamente al Web) e cioè PHP:
- in Ruby la tipizzazione è dinamica, dinamica ma forte
- la libreria standard potente e semplice
- a differenza di PHP, gli hash e gli array sono degli oggetti
- mi ha spiazzato, ma poi ho capito il motivo della loro assenza, la non esistenza di interfacce e classi astratte
Dovrà necessariamente approfondire il tutto, ma credo di aver azzeccato i primissimi pregi che si notano passando da PHP a Ruby. Qualcuno può confermare la bontà delle mie osservazioni?