20-01-2010, 01:25 PM
Sans entrer globalement dans le débat, car ce genre de débat n'en est jamais. Chacun y va de sa préférence sans jamais connaitre vraiment les différentes parties.
PHP est un langage, Rails un framework. Comparons ce qui est comparable ^^
Au final, la seule grande différence c'est d'apprécier la syntaxe et la façon de s'en servir.
PHP permet à n'importe quel porc de s'autoproclamer développeur, ce qui est plus dur avec d'autres langages. ^^
Rails est un super framework, ruby sans rails, est un langage comme un autre, en plus typé, et avec de l'objet omni-présent, ce que PHP5 et 6 tendent à rapprocher.
PHP subit le poids des âges et de la rétro-compatibilité, Ruby est aussi vieux, mais ne servait pas à faire la même chose au départ, et il est plus facile de ne pas tout le temps assurer la rétro-compatibilité quand tu es moins en vue qu'un autre langage.
PHP est un langage, Rails un framework. Comparons ce qui est comparable ^^
Au final, la seule grande différence c'est d'apprécier la syntaxe et la façon de s'en servir.
PHP permet à n'importe quel porc de s'autoproclamer développeur, ce qui est plus dur avec d'autres langages. ^^
Rails est un super framework, ruby sans rails, est un langage comme un autre, en plus typé, et avec de l'objet omni-présent, ce que PHP5 et 6 tendent à rapprocher.
PHP subit le poids des âges et de la rétro-compatibilité, Ruby est aussi vieux, mais ne servait pas à faire la même chose au départ, et il est plus facile de ne pas tout le temps assurer la rétro-compatibilité quand tu es moins en vue qu'un autre langage.