• [^] # Re: Le web comme machine virtuelle ...

    Posté par . En réponse au journal Les vieux cons et le progrès.... Évalué à -7.

    Il y a quand meme des differences majeurs dans le language qui rendent juste impossible d'avoir la meme simplicite pour la compilation et si une tache est plus complique, elle prend plus de temps et reste forcement plus lent. Surtout que la compilation/optimisation, ce n'est pas une tache simple a la base…
    Oui, mais je dis que ça va être négligeable. La perte de performances par l'absence de compilation, le fait que JavaScript soit un langage à prototypes, à typage dynamique etc… Tout ça sera négligeable pour la majorité des applications.

    C'est comme la différence entre du C++ et du Java aujourd'hui. La perte de performances due à l'architecture de Java (machine virtuelle, fonctions toutes virtuelles, optimisations plus faibles) est négligeable pour la majorité des applications.

    Et ton interface web, elle tourne dans quoi ? Une application native :-D Tu peux faire logiquement plus en natif que avec du web. L'inverse etant faux !

    Sans blagues… Mais à temps de développement égal, tu fais bien plus de choses en web. Tu peux t'amuser à réinventer la roue, mais personnellement je considère qu'il y a des gens qui l'on bien mieux fait que moi.

    Pourtant Android, c'est du Java, c'est portable, ca marche partout ! Il y a dix ans, on me disait que ca serait vrai avec le Java…
    Java est portable. Swing et compagnie ne sont pas portés sur Android mais c'est pas plus mal. On ne développe pas une interface d'application mobile comme une application de bureau d'il y a 15 ans. Maintenant la partie métier de ton application est portable.

    En fait, j'ai l'impression que tu n'aimes pas le web et que tu aimerais que les utilisateurs préfèrent les CLI en C. Peut-être que tu considères que le design de ce type d'applications est plus beau. En attendant, l'utilisateur il aime bien cliquer sur un lien et que ça fonctionne.