• [^] # Re: The Hack language : PHP avec un peu de typage statique ?

    Posté par . En réponse à la dépêche The Hack language : PHP avec un peu de typage statique. Évalué à 2.

    L'un des gros apports de hack c'est de rendre des types non-nullables, tu l'a ça en Java ?

    Je l'attendais celle la.
    Oui, par l'utilisation de @NonNull qui va bien, avec l'IDE qui va bien. Et malheureusement ce n'est pas intégré au langage.

    Java utilise massivement l'injection de référence, chose impossible en PHP (parce qu'on ne peut pas manipuler de chargeur de classe comme dans la JVM).
    Et alors c'est bien ou mal selon toi?

    PHP possède une dynamicité que Java n'a pas (comme la possibilité d'avoir une méthode « par défaut » quand on appel une méthode sur un objet avec le mauvais nom - moche sur bien des aspects, pratique pour faire des proxy).
    Tout a fait, d'ailleurs je parlais des ajouts de Hack par rapport a ce dont dispose déjà Java.
    Quoique les proxy existent aussi en Java même s'ils ne sont pas très dynamique puisque leur utilisation suppose l'existence d'une interface.