Moi ça me rappelle que la ponctuation quand même ça aide vachement pour comprendre les phrases et que la mère de celui qui l'a inventée a bien fait de mettre au monde un génie aussi indispensable car sans lui je me demande vraiment comment on ferait.
Je lolilole jaune quand je lis des bêtises pareilles. Fut une époque ou les programmeurs maîtrisaient les outils qu'ils utilisaient et accomplissaient des prouesses d'optimisation. Aujourd'hui, on dispose de machines tellement puissantes qu'on gaspille les ressources pour se faciliter le développement. Java est un langage élégant, mais il repose sur une philosophie daubesque. La machine virtuelle est une hérésie, c'est tout juste bon à faire du prototypage à moindre coût. L'argument de portabilité est bancal et l'utilisation du garbage collector et le camouflage de l'arithmétique des pointeurs sur lequel le tout repose amène une génération de mauvais programmeurs. Enfin, l'utilisation systématique de la POO est débile : j'utilise pas un bazooka pour tuer une mouche. Il suffit de constater la différence de taille des exécutables d'un simple même "Hello World" avec gcc et g++ pour voir que l'orienté objet est moins rapide puisqu'il multiplie les interfaces et à plus bas niveau les appels, par essence.
Voilà mon petit coup de gueule. Mais rien qu'à voir l'état des technologies web aujourd'hui, qui se construisent empiriquement sans qu'il semble y avoir de réflexions à moyen ou long terme, je pense qu'on va dans le mur ou du moins qu'on se freine considérablement. On peine déjà à se détacher de la contraignante obligation de compatibilité x86, et on continue à se rendre dépendants de technologies pas très mûres qu'on trainera comme des casseroles dans 30 ans.
C'est en utilisation processeur que Java est gourmand, à cause de l'exécution fréquente du garbageCollector permettant au contraire d'éviter la plupart des fuites mémoires.
Je ne suis pas d'accord Totocaca, la Java, ça swing !
Plus sérieusement, peut-être faut-il le voir dans l'autre sens ?
Utiliser ce surplus de ressources pour programmer de façon plus productive.
Excuse-moi mais la POO est maintenant essentielle. Il faut vivre avec son temps, sans POO on fait surtout du bas niveau, sinon dès que ça se complique, on fait du bricolage (la plupart du temps, puisque les OS les plus puissants en sont privés en grande partie). La POO est là pour la sémantique aussi.
Bref je ne vais pas débattre deux heures sur ce sujet si courant, du puriste qui veut de l'asm et du fainéant qui fait de la réutilisation de composants.
Un juste milieu ?
Rassurez moi : Le mec voulait bien dire que Minecraft était pas codé en utilisant les objets, pas que java était pas un langage orienté objet?
Non, parce que je trouverait ça affolant que, de nos jours, des personnes pensent encore que java est pas orienté objet. Enfin, parmi ceux qui savent ce que c'est que le java.
Voilà mon petit coup de gueule. Mais rien qu'à voir l'état des technologies web aujourd'hui, qui se construisent empiriquement sans qu'il semble y avoir de réflexions à moyen ou long terme, je pense qu'on va dans le mur ou du moins qu'on se freine considérablement. On peine déjà à se détacher de la contraignante obligation de compatibilité x86, et on continue à se rendre dépendants de technologies pas très mûres qu'on trainera comme des casseroles dans 30 ans.
Plus sérieusement, peut-être faut-il le voir dans l'autre sens ?
Utiliser ce surplus de ressources pour programmer de façon plus productive.
Excuse-moi mais la POO est maintenant essentielle. Il faut vivre avec son temps, sans POO on fait surtout du bas niveau, sinon dès que ça se complique, on fait du bricolage (la plupart du temps, puisque les OS les plus puissants en sont privés en grande partie). La POO est là pour la sémantique aussi.
Bref je ne vais pas débattre deux heures sur ce sujet si courant, du puriste qui veut de l'asm et du fainéant qui fait de la réutilisation de composants.
Un juste milieu ?
Non, parce que je trouverait ça affolant que, de nos jours, des personnes pensent encore que java est pas orienté objet. Enfin, parmi ceux qui savent ce que c'est que le java.
https://youtu.be/RnqAXuLZlaE