
Hurl est un langage créé dans un seul but : explorer un langage basé sur la gestion des exceptions comme seul flux de contrôle. Il est né de conversations entre Nicole Tietz-Sokolskaya et des amis du Recurse Center dont l'identité ne sera pas divulguée pour des raisons de dignité.
Éloge de Hurl
« J'ai, euh, changé d'avis sur la mise en œuvre d'un langage basé sur Hurl. Cette monstruosité est magnifique, et je ne dois jamais y toucher. Je ne veux pas que mon nom y soit associé de quelque manière que ce soit. », déclare Erika Rowland.
« Malheureusement, j'ai décidé de faire de ce langage une réalité. Je suis désolée. », affirme Nicole Tietz-Sokolskaya.
« Est-ce que "

« Certifié déséquilibré™! », précise nate (@nmoo@mas.to)
« Les exceptions en tant que flux de contrôle ont été un secret bien gardé au sein de la communauté des programmeurs professionnels pendant des années. Il était temps que quelqu'un codifie ces techniques en un ensemble cohérent. », indique Jonathan Watmough.
Code source
Le code source de Hurl est disponible dans le repo de Hurl. Les patchs envoyés par email sont les bienvenus si vous trouvez un bug ou une erreur, mais vous devrez céder tous les droits sur le patch.
Source : Hurl, the Exceptional language
Et vous ?


Voir aussi :



Vous avez lu gratuitement 1 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.