Greenspunning. Nous avons tous eu l'occasion de pirater les fonctionnalités manquantes d'une langue pour obtenir ce dont nous avons besoin. La mise en œuvre des modèles pseudo-monade en Java, Y Combinator en Javascript, immuabilité variable en C ...Greenspunning: extension la plus impressionnante d'une langue que vous avez faite et si elle en valait la peine
Que considérez-vous comme votre solution la plus impressionnante à la recherche d'une plus grande fonctionnalité? En rétrospective, cela valait-il le coup? Encore mieux: l'a-t-il fait, comme le string#to_proc de Ruby, devenu une fonctionnalité acceptée d'une version ultérieure de la langue?