IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Trolldi : Hurl, le langage d'exception, a été créé dans un seul but : explorer un langage de programmation basé sur la gestion des exceptions comme seul flux de contrôle

Le , par Anthony

25PARTAGES

8  0 
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 "" est une citation possible ? », selon Mary McGrath.

« 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 ?

Que pensez-vous du langage Hurl ?
Pensez-vous que l'idée d'un langage dans lequel le seul flux de contrôle est la gestion des erreurs soit raisonnable ou cohérent ?

Voir aussi :

Trolldi : Découvrez Shittier, un outil de formatage de code qui rend votre code horrible, comment transformer votre code parfait en un désordre méconnaissable

Trolldi : Comment devenir un ingénieur -10x. Les ingénieurs +10x sont peut-être mythiques, mais les ingénieurs -10x existent : les secrets pour devenir un ingénieur -10x.

Trolldi : Quand ChatGPT se moque de lui-même : "Mes créateurs m'ont conçu pour être inoffensif au point d'être fade", "je ne suis qu'un tas de codes qui fait semblant de s'intéresser aux autres"

Une erreur dans cette actualité ? Signalez-nous-la !