24FreelanceMercato freelance che non dorme mai
Attivo

Master di Hy-lang: macro Lisp sopra il tuo Python

84 visualizzazioni#2344
Periodo di pubblicazione9 giornifino a 21.11.2026
Pubblicato23.08.2026
Visualizzazioni8443 in 14 giorni

Informazioni sul servizio

Tradotto
Scrivo codice di produzione in Hy — un dialetto Lisp che si compila direttamente in AST Python e gira sullo stesso interprete del tuo progetto. È esattamente ciò che offro: con Hy-lang mantieni l'intero ecosistema Python — requests, pandas, Django, asyncio, i tuoi pacchetti — e in più ottieni macro, sintassi homoiconica e metaprogrammazione a tempo di compilazione. Ho trascorso anni a collegare questi due mondi e so esattamente dove si trovano le giunture. Ciò che di solito affronto: incorporare un piccolo strato di scripting in Hy-lang all'interno di un servizio Python esistente in modo che gli utenti avanzati possano estendere il comportamento senza dover ridistribuire; riscrivere codice Python ingombrante e ripetitivo in un pugno di pulite macro Hy; creare linguaggi specifici per il dominio che si espandono in normali funzioni Python all'importazione; eseguire il debug degli errori a livello di AST quando una macro produce un nodo non valido. Fornisco moduli leggibili e testati con docstring chiare, un sottile strato di interazione in modo che il codice Python non noti il confine linguistico, e note che spiegano ogni macro che ho introdotto in modo che il team possa facilmente mantenerlo tutto. Affronto dettagli scomodi che molti evitano: igiene di gensym, macro di lettura, forme di threading, l'amicizia di Hy-lang con il controllo dei tipi e il packaging. Se non sei sicuro che la metaprogrammazione Lisp si adatti al tuo progetto Python, ordina un pilota limitato — ti mostrerò codice concreto prima e dopo. Ogni consegna viene fornita con esempi funzionanti e una breve chiamata di revisione.
Freelancer contacts
E-mailShow
24
Venti · consiglio

Prima di ordinare

  • Guarda il portfolio del freelancer.
  • Descrivi il tuo compito e chiedi un prezzo e una scadenza.
  • Controlla le recensioni di altri clienti.
  • Oppure pubblica un progetto e confronta diverse offerte.
Stessa categoria

Servizi simili

Tutti i servizi nella categoria
Buono a sapersi
Come posso ordinare questo servizio?

Scrivi al freelancer utilizzando il modulo su questa pagina: descrivi il compito, la scadenza e il risultato di cui hai bisogno.

Come posso controllare il freelancer?

Apri il profilo: valutazione, portfolio e recensioni di altri clienti mostrano esperienza con compiti simili ai tuoi.

Alex P.Programmazione web
Contatto
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