• [^] # Re: Où est le regard critique ?

    Posté par . En réponse à la dépêche Découvrir Xtend, un langage extension de Java. Évalué à 7.

    Java existe depuis 20 ans, pas 10, mais l'inférence de type existait déjà à l'époque. Ce ne sont pas "ceux qui écrivent des compilateurs" qui ont progressé, ils étaient déjà au niveau (sur l'inférence de type en tout cas, en 1990 l'état de l'art était très satisfaisant), ce sont les programmeurs "mainstream" qui sont un peu moins ignares qu'avant, et donc les décideurs qui conçoivent des langages pour leur plaire qui ont fait des efforts.

    Ce n'est pas de ta faute, mais c'est un peu agaçant cette tendance à ré-écrire l'histoire en imaginant que les choses se sont déroulées comme les ont perçues la majorité, souvent sous-informée. À en croire certains, l'inférence de types a été inventée par Scala, la compilation JIT par Javascript, la métaprogrammation par Ruby, et la pizza par les américains.