• [^] # Re: ouaa je ne connaissais pas la notation yoda! trop cool

    Posté par (site web personnel) . En réponse au journal Guido van Rossum se retire de la direction de Python. Évalué à 5.

    Peut-être veut-il dire que c'est risible d'introduire Optional en Java en se croyant à l'abri des NullPointerException alors que c'est pas si simple. En tout cas en Scala il y a évidemment Option, mais le problème c'est que, tant que tu fais du Scala (du moins idiomatique, si tu commences à renvoyer null dans du Scala, on est pas sortis= du sable) t'es pépouze, mais dès l'instant où tu t'interfaces avec du code Java (ne serait-ce qu'en utilisant une bibliothèque super utile), tu n'as plus de garantie qu'une fonction avec type de retour Foo ne te balancera pas un null :(

    Bon s'il trouve globalement le concept de coder l'absence dans le système de type, au lieu de devoir faire du runtime, risible, le truc risible c'est lui.