24FreelanceFreelance marketplace that never sleeps
Active

Hy-lang master: Lisp macros on top of your Python

116 views#2344
Listing period9 daysuntil 21.11.2026
Posted23.08.2026
Views11612 in 14 days

About the service

I write production code in Hy — a Lisp dialect that compiles directly to Python AST and runs on the same interpreter as your project. That's exactly what I offer: with Hy-lang you keep the entire Python ecosystem — requests, pandas, Django, asyncio, your own packages — and on top get macros, homoiconic syntax and compile-time metaprogramming. I have spent years bridging these two worlds and know exactly where the seams run. What I typically take on: embedding a small scripting layer in Hy-lang inside an existing Python service so advanced users can extend behavior without redeployment; rewriting bulky repetitive Python code into a handful of clean Hy macros; creating domain-specific languages that expand into regular Python functions on import; debugging AST-level errors when a macro produces an invalid node. I deliver readable tested modules with clear docstrings, a thin interaction layer so calling Python code doesn't notice the language boundary, and notes explaining each macro I introduced so the team can easily maintain it all. I tackle uncomfortable details many avoid: gensym hygiene, reader macros, threading forms, Hy-lang's friendliness with type checking and packaging. If you're unsure whether Lisp metaprogramming fits your Python project, order a limited pilot — I'll show you concrete before-and-after code. Every delivery comes with working examples and a brief review call.

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Alex P.Web programming
Contact

What this page answers