In un recente post sul blog di Roy Osherove , si sottolinea che il suo passaggio dallo sviluppo .Net allo sviluppo del rubino ha visto un'enorme differenza nel coinvolgimento della comunità e gli piace davvero.
La citazione che genera questa domanda è:
there is no master overlord that dictates what you will or won’t work with.
Non passo molto tempo a lavorare con PHP, ma spendo circa lo stesso tempo con Ruby. Dal momento in cui trascorro il lavoro e la comunicazione con persone che lavorano con entrambe le tecnologie, sembra che Ruby abbia la sensazione che Roy descriva molto più di PHP.
Non mi occupo molto di Python, ma quelli che conosco tutti dicono che ha un sentimento comunitario simile.
Questo mi sembra strano visto che ogni programmatore di rubini e pitoni che conosco tende ad aver imparato php da qualche parte lungo la strada, ma non ha sentimenti simili riguardo alla community php.
Capisco che ci sono lamentele giustificabili con le versioni precedenti di php, ma le persone erano ancora in grado di usarlo per costruire alcuni siti molto grandi e molte aziende lo usano.
Che cosa separa queste comunità dal fatto che rubino e pitone sembrano avere un'influenza così diversa rispetto al php?
(Questa domanda potrebbe essere soggettiva ma spero che ci sia una solida risposta imparziale per spiegare la differenza)