Au contraire moi c'est la seule raison qui m'a poussé à faire du Java pour mes projets perso à une époque, c'était le moyen le plus simple de faire une GUI qui fonctionne à peu près partout. Même si Swing au point de vue performances est une horreur, c'était toujours plus raisonnable que demander à mes utilisateurs d'installer GTK pour Windows et de compter sur la portabilité de mon code non testé sous Win.
«Qu'est ce qui reste à Java ?
- la beauté du code»
Sans vouloir troller, c'est assez discutable. Du code Java, c'est quand même très verbeux et bourré de nomsDeVariablesPasTresLisibles.
Certains disent que Java a réussi l'exploit de rendre difficile des choses simples, et ce n'est qu'à moitié de la provoquation. Il suffit de comparer le nombre de lignes à écrire pour lire un fichier, ou lire l'entrée standard, en Java et dans un autre langage un peu évolué. Du point de vue théorique c'est sympa leur système de "tubes", ça permet de faire élégament un paquet de choses compliquées, mais ils devraient prévoir des moyens simples de faire les choses simples.
Quoi qu'il en soit, même si je n'aime pas (plus) Java depuis que j'ai découvert des langages qui me conviennent mieux, je serais quand même ravi qu'il soit libéré.
[^] # Re: Merci pour la dépêche
Posté par Yusei (Mastodon) . En réponse à la dépêche Sun et le logiciel libre : deux nouveaux épisodes du feuilleton de l'été. Évalué à 1.
Au contraire moi c'est la seule raison qui m'a poussé à faire du Java pour mes projets perso à une époque, c'était le moyen le plus simple de faire une GUI qui fonctionne à peu près partout. Même si Swing au point de vue performances est une horreur, c'était toujours plus raisonnable que demander à mes utilisateurs d'installer GTK pour Windows et de compter sur la portabilité de mon code non testé sous Win.
«Qu'est ce qui reste à Java ?
- la beauté du code»
Sans vouloir troller, c'est assez discutable. Du code Java, c'est quand même très verbeux et bourré de nomsDeVariablesPasTresLisibles.
Certains disent que Java a réussi l'exploit de rendre difficile des choses simples, et ce n'est qu'à moitié de la provoquation. Il suffit de comparer le nombre de lignes à écrire pour lire un fichier, ou lire l'entrée standard, en Java et dans un autre langage un peu évolué. Du point de vue théorique c'est sympa leur système de "tubes", ça permet de faire élégament un paquet de choses compliquées, mais ils devraient prévoir des moyens simples de faire les choses simples.
Quoi qu'il en soit, même si je n'aime pas (plus) Java depuis que j'ai découvert des langages qui me conviennent mieux, je serais quand même ravi qu'il soit libéré.