Andrea P. wrote in post #1035334:
Il 06/12/2011 11:10, Mauro M. ha scritto:
Ho gi provato a creare qualcosa con i due framework, in particolare un
semplice blog (senza scaffold automatico) con commenti e post.
…
Cose a favore di ruby:
…
Cose a favore di django:
…
Come vedete ci sono cose che mi piacciono di ror e altre di django!
Sono veramente indeciso su quale imparare ad usare
ciao e benvenuto, aggiungo qualche considerazione:
-
trovandoti nella lista italiana di Ruby, anche se pieno di persone
esperte/agnostiche/non-estremiste difficilmente troverai qualcuno che ti
parli
male di ruby/rails andando in favore di python/django
-
ho scoperto Python nel 2001 e l’ho usato per diversi anni, devo
ammettere che
la mia scelta fu influenzata dal confronto con Perl, che non ho mai
amato ho
anche provato ad usare django, ottenendo risultati disastrosi (almeno
nel mio
caso). poi sono approdato su Ruby, e non credo che torner indietro, pur
ritenendo Python un ottimo linguaggio/tecnologia
-
fossi in te, spenderei un po’ pi tempo su entrambi. fare un blog di
prova,
un buon esercizio, ma rimane un task di pochi minuti. approfittane per
aggiungere features pi avanzate. per esempio, ecco alcuni tasks molto
frequenti
nello sviluppo web:
- upload di files
- autenticazione utenti
- processing di immagini
questo approccio, da un lato ti forzer a documentarti maggiormente,
avrai modo
di valutare l’ecosistema (disponbilit libri, blogs, librerie, etc…) di
Ruby e
Python. dall’altro lato, potrai comunque confrontare approcci e
paradigmi
differenti per risolvere lo stesso problema
ciao a presto,
A.
Ciao, grazie per il tuo contributo
Guarda ho deciso di porre la domanda qua perchè nonostante sia una lista
di ruby ho visto che è frequentato da persone intelligenti e con una
certa onestà intellettuale|
Ho già fatto un piccolo blog con entrambi ma senza andare a coprire
quei tre punti che hai detto tu.
Riguardo la documentazione tra i due framework devo fare una
distinzione.
Su ror si trovano molte più guide e/o video tutorial. Sia testuali che
video. però nella maggiorparte delle guide si finisce sempre per
utilizzare lo scaffold automatico. Che si mi insegna lo scaffold ma non
mi spiega come si arriva a creare controller, modelli ecc. Solo
spulciando per bene il codice generato automaticamente ho capito come
farlo anche manualmente. Infatti il blog che ho creato con ror l’ho
fatto da autodidatta partendo dal codice generato con lo scaffold
automatico.
Per quanto riguarda django ci sono molte meno guide e quasi nessun video
tutorial. D’altro canto il django book (disponibile sul sito di django)
è veramente un gioello. Seguendolo sono riuscito a fare tutto quello che
volevo e sopratutto mi ha spiegato punto per punto ogni passaggio. Forse
per questo su django ho sempre l’impressione di sapere cosa sto facendo.
Sono sicuro che ci siano ottimi tutorial e libri su ror, ma per ora non
ne ho trovato uno bello e completo come il django book.
@gianluca
Si, il supporto delle gemme è veramente ben fatto in rails. Decisamente
meglio di quello di django (pyeggs o una cosa del genere).
Ma la comunità di ror è decisamente più grande di quella di django,
giusto? Oppure è solo una mia impressione?
PS
Grazie mille per tutte le risposte e spiegazioni che mi state dando