• [^] # Re: comparaison Rails vs Seaside

    Posté par . En réponse à la dépêche Seaside 2.7. Évalué à 4.

    L'être humain est ainsi fait qu'il résiste naturellement aux changements, c'est sans doute lié à l'esprit de survie, c'est somme toute salutaire, et cela s'applique à chacun de nous.

    L'approche d'un nouveau langage passe donc par les mêmes mécanismes : c'est différent de ce que je connais, cela implique donc un coût d'apprentissage d'initial. Il s'agit donc d'évaluer le ratio coût/bénéfice.

    Avant de m'essayer à Smalltalk, j'ai pratiqué du C/C++ pendant des années (cf. le logiciel libre de géométrie Dr.Geo). Ce que j'ai pu constater en pratiquant Smalltalk c'est qu'il y a un changement de plan conceptuel sur la façon d'aborder le processus de développement. Cela ne veut pas dire que c'est plus compliqué, au contraire tout est globalement plus simple, accessible et compréhensible avec Smalltalk, il y a simplement un changement de plan conceptuel. D'un point de vu qualitatif, cela m'a permis d'apprendre beaucoup et beaucoup plus facilement/vite.

    A propos de l'intelligence augmentée avec des dispositifs informatiques, Doug Engelbart -- l'inventeur de la souris -- fait une comparaison intéressante: il est très facile de faire du vélo avec un tricycle, en revanche avec une bicyclette c'est plus difficile au départ, mais une fois maîtrisée la bicyclette permet d'aller plus vite et plus loin. C'est la même chose avec Smalltalk.