Dans une dichotomie où on a d'un coté des langages complexes et de l'autre les langages simples, java est plutôt simple.
Pour simplifier, tu peux vouloir que ton langage soit une pièce de mathématiques très sophistiqué permettant divers manières de faire un tas de choses, proposant pleins de paradigmes différents, etc ou tu peux vouloir que ton langage soit accessible et que tout locuteur de ton langage soit capable de relire tout code écrire avec ton langage.
Dans cela java est plutôt simple, il ne cherche pas à être à la pointe de la recherche en langage, il incorpore ce qui est déjà répandu dans la communauté. Il a perdu en simplicité avec le temps et son implémentation ont permis d'effectuer des choses complexes mais on reste encore loin de ce que scala ou groovy peuvent proposer en terme de sophistication.
Ça n'est pas un mal chaque langage propose son propre choix là dedans sachant qu'il y a toujours des inconvénients.
[^] # Re: Pourquoi Rust ?
Posté par barmic 🦦 . En réponse au lien Rewrite it in Rust : au delà du meme (Google finance la réécriture en Rust de certains logiciels lib. Évalué à 4.
Dans une dichotomie où on a d'un coté des langages complexes et de l'autre les langages simples, java est plutôt simple.
Pour simplifier, tu peux vouloir que ton langage soit une pièce de mathématiques très sophistiqué permettant divers manières de faire un tas de choses, proposant pleins de paradigmes différents, etc ou tu peux vouloir que ton langage soit accessible et que tout locuteur de ton langage soit capable de relire tout code écrire avec ton langage.
Dans cela java est plutôt simple, il ne cherche pas à être à la pointe de la recherche en langage, il incorpore ce qui est déjà répandu dans la communauté. Il a perdu en simplicité avec le temps et son implémentation ont permis d'effectuer des choses complexes mais on reste encore loin de ce que scala ou groovy peuvent proposer en terme de sophistication.
Ça n'est pas un mal chaque langage propose son propre choix là dedans sachant qu'il y a toujours des inconvénients.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll