24FreelanceMarché freelance qui ne dort jamais
Actif

Maître de Hy-lang : macros Lisp sur votre Python

82 vues#2344
Période de publication9 joursjusqu'à 21.11.2026
Publié23.08.2026
Vues8242 en 14 jours

À propos du service

Traduit
J'écris du code de production en Hy — un dialecte Lisp qui se compile directement en AST Python et s'exécute sur le même interpréteur que votre projet. C'est exactement ce que j'offre : avec Hy-lang, vous conservez tout l'écosystème Python — requests, pandas, Django, asyncio, vos propres paquets — et en plus, vous obtenez des macros, une syntaxe homoiconique et de la métaprogrammation à la compilation. J'ai passé des années à relier ces deux mondes et je sais exactement où se trouvent les coutures. Ce que je prends généralement en charge : intégrer une petite couche de script en Hy-lang dans un service Python existant afin que les utilisateurs avancés puissent étendre le comportement sans redéploiement ; réécrire du code Python volumineux et répétitif en quelques macros Hy propres ; créer des langages spécifiques à un domaine qui s'étendent en fonctions Python régulières à l'importation ; déboguer des erreurs au niveau de l'AST lorsque qu'une macro produit un nœud invalide. Je livre des modules lisibles et testés avec des docstrings claires, une fine couche d'interaction afin que l'appel de code Python ne remarque pas la frontière linguistique, et des notes expliquant chaque macro que j'ai introduite afin que l'équipe puisse facilement tout maintenir. Je m'attaque à des détails inconfortables que beaucoup évitent : l'hygiène de gensym, les macros de lecteur, les formes de threading, la convivialité de Hy-lang avec la vérification de type et l'emballage. Si vous n'êtes pas sûr que la métaprogrammation Lisp convienne à votre projet Python, commandez un pilote limité — je vous montrerai du code concret avant et après. Chaque livraison est accompagnée d'exemples fonctionnels et d'un bref appel de révision.
Freelancer contacts
E-mailShow
24
Vingt · conseil

Avant de commander

  • Parcourez le portfolio du freelance.
  • Décrivez votre tâche et demandez un prix et un délai.
  • Vérifiez les avis d'autres clients.
  • Ou publiez un projet et comparez plusieurs offres.
Même catégorie

Services similaires

Tous les services de la catégorie
Bon à savoir
Comment puis-je commander ce service ?

Écrivez au freelance en utilisant le formulaire sur cette page : décrivez la tâche, la date limite et le résultat dont vous avez besoin.

Comment vérifier le freelance ?

Ouvrez le profil : la note, le portfolio et les avis d'autres clients montrent l'expérience avec des tâches comme la vôtre.

Alex P.Programmation web
Contact
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora