Re: Topic de l'informatique
Publié : 19 nov. 2012, 23:03
Non mais je sais comment Java fonctionne.
Je comprends juste pas l'intérêt du truc. Les langages interprétés comme Python ou PHP ne nécessitent pas de compilation mais ont le désavantage d'être un peu plus lent (et de nécessite un interpréteur). Les langages compilés permettent de faire du code pour quasiment tous les OS directement et sont plus rapides, mais nécessitent une phase de compilation.
Sauf que Java prend le pire des deux et les réunis : on a besoin de compiler et d’interpréter. Donc c'est crétin. Si on veut avoir du code portable, autant faire du C/C++ ou autre, tu compileras aussi et ton projet sera plus rapide et moins dépendant. Si on s'en fout de la portabilité et de la vitesse, alors autant faire un vrai langage interprété comme Python qui nécessite un interpréteur mais qui n'emmerde pas avec la compilation.
Donc ouais je pige pas l'intérêt de coder en Java. Le langage lui-même est pas mauvais, mais c'est le principe en lui-même que je trouve sans intérêt. Un peu comme Flash en fait.
Je comprends juste pas l'intérêt du truc. Les langages interprétés comme Python ou PHP ne nécessitent pas de compilation mais ont le désavantage d'être un peu plus lent (et de nécessite un interpréteur). Les langages compilés permettent de faire du code pour quasiment tous les OS directement et sont plus rapides, mais nécessitent une phase de compilation.
Sauf que Java prend le pire des deux et les réunis : on a besoin de compiler et d’interpréter. Donc c'est crétin. Si on veut avoir du code portable, autant faire du C/C++ ou autre, tu compileras aussi et ton projet sera plus rapide et moins dépendant. Si on s'en fout de la portabilité et de la vitesse, alors autant faire un vrai langage interprété comme Python qui nécessite un interpréteur mais qui n'emmerde pas avec la compilation.
Donc ouais je pige pas l'intérêt de coder en Java. Le langage lui-même est pas mauvais, mais c'est le principe en lui-même que je trouve sans intérêt. Un peu comme Flash en fait.