Sincèrement je regrette maintenant d'avoir posté cette dépêche. Je n'étais pas habitué à voir autant de venin, même sur linuxfr. :-/
En dehors de ce message auquel tu réponds, qui est à mon sens à côté de la plaque, le reste, ce sont juste des gens qui donnent leur avis, plutôt courtoisement.
Je pense que le côté bisounours est une des choses qui nuit le plus au logiciel libre justement : c'est aussi important de savoir ce qui pose souci que de savoir ce qui est chouette. Et il faut savoir faire la part des choses pour accepter cela.
Un des bons exemples de cela est LibreOffice. Chaque fois que quelqu'un ose une critique, il y a 4 personnes pour lui dire que non c'est beaucoup mieux que MS Office et puis c'est tout. Résultat des courses : le logiciel a évolué très lentement sur des points problématiques. Le bon exemple est la palette de couleurs qui est restée toute pourrie pendant des années (je ne sais pas si ça a évolué récemment, je ne fais plus de bureautique). Et c'est pas un détail parce que chaque fois que tu veux faire un schéma, tu as des couleurs merdiques par défaut. Et non, tout le monde n'est pas capable de trouver une belle palette harmonieuse donc ça complexifie les choses pour tout le monde.
Visiblement, tu disais avoir des bons retours de gens qui vous soutiennent donc il y a bien du positif.
Perso, je bosse sur les technos Hibernate : on s'en prend globalement plein la figure, principalement sur la partie ORM. Et à raison pour certains trucs car c'est un projet ancien qui a beaucoup d'historique et pas mal de dette technique. Ca s'améliore significativement depuis quelques années mais ça prend du temps vu la complexité du machin et le fait qu'on doit assurer le compatibilité pour les clients, ce qui empêche par exemple d'enlever des fonctionnalités.
En plus, ce n'est pas hype du tout alors que maintenant il vaut mieux faire quelque chose qui marchouille, qui gère 3 cas dans le langage à la mode mais qui permet de faire une vidéo ou un article de blog qui envoie du lourd, même si ce n'est pas vraiment utilisable dans la pratique.
On a aussi le classique "ah ah Hibernate ORM, c'est tout pourri, moi j'utilise Spring Data JPA". Sachant que Spring Data JPA utilise Hibernate ORM...
A l'arrivée, ben, c'est la vie quoi et on fait notre bonhomme de chemin pour aller vers du mieux. On tient compte des retours tant qu'on peut, même acerbes. De temps en temps, on a un merci. Et c'est pas si pire parce que bosser sur du logiciel libre, c'est quand même le pied :).
[^] # Re: Trop d'axes de développement
Posté par Guillaume Smet (site web personnel) . En réponse à la dépêche Vision pour LILA et ZeMarmot. Évalué à 5.
En dehors de ce message auquel tu réponds, qui est à mon sens à côté de la plaque, le reste, ce sont juste des gens qui donnent leur avis, plutôt courtoisement.
Je pense que le côté bisounours est une des choses qui nuit le plus au logiciel libre justement : c'est aussi important de savoir ce qui pose souci que de savoir ce qui est chouette. Et il faut savoir faire la part des choses pour accepter cela.
Un des bons exemples de cela est LibreOffice. Chaque fois que quelqu'un ose une critique, il y a 4 personnes pour lui dire que non c'est beaucoup mieux que MS Office et puis c'est tout. Résultat des courses : le logiciel a évolué très lentement sur des points problématiques. Le bon exemple est la palette de couleurs qui est restée toute pourrie pendant des années (je ne sais pas si ça a évolué récemment, je ne fais plus de bureautique). Et c'est pas un détail parce que chaque fois que tu veux faire un schéma, tu as des couleurs merdiques par défaut. Et non, tout le monde n'est pas capable de trouver une belle palette harmonieuse donc ça complexifie les choses pour tout le monde.
Visiblement, tu disais avoir des bons retours de gens qui vous soutiennent donc il y a bien du positif.
Perso, je bosse sur les technos Hibernate : on s'en prend globalement plein la figure, principalement sur la partie ORM. Et à raison pour certains trucs car c'est un projet ancien qui a beaucoup d'historique et pas mal de dette technique. Ca s'améliore significativement depuis quelques années mais ça prend du temps vu la complexité du machin et le fait qu'on doit assurer le compatibilité pour les clients, ce qui empêche par exemple d'enlever des fonctionnalités.
En plus, ce n'est pas hype du tout alors que maintenant il vaut mieux faire quelque chose qui marchouille, qui gère 3 cas dans le langage à la mode mais qui permet de faire une vidéo ou un article de blog qui envoie du lourd, même si ce n'est pas vraiment utilisable dans la pratique.
On a aussi le classique "ah ah Hibernate ORM, c'est tout pourri, moi j'utilise Spring Data JPA". Sachant que Spring Data JPA utilise Hibernate ORM...
A l'arrivée, ben, c'est la vie quoi et on fait notre bonhomme de chemin pour aller vers du mieux. On tient compte des retours tant qu'on peut, même acerbes. De temps en temps, on a un merci. Et c'est pas si pire parce que bosser sur du logiciel libre, c'est quand même le pied :).