24FreelanceMercato freelance che non dorme mai
Attivo

Ingegneria in GNU Guile e Scheme: embedding e Guix

69 visualizzazioni#2341
CategoriaFatto a mano
Periodo di pubblicazione9 giornifino a 21.11.2026
Pubblicato23.08.2026
Visualizzazioni6938 in 14 giorni

Informazioni sul servizio

Tradotto
Sono un ingegnere di sistemi e lavoro con GNU Guile ogni giorno, quindi offro questa esperienza a team che hanno bisogno di Scheme dove è davvero vantaggioso. Il servizio principale è l'integrazione di Guile in programmi C e C++ esistenti: collego il runtime libguile, espongo le tue strutture native come oggetti Scheme di prima classe, descrivo attentamente i tipi smob e i puntatori esterni, fornisco agli utenti una superficie sicura per gli script senza perdite di memoria e blocchi del ciclo principale. Scrivo codice di collegamento in C, partiziono i moduli e integro tutto nella tua build in modo che il linguaggio di estensione si senta nativo piuttosto che aggiunto di lato. Oltre all'integrazione, automatizzo strumenti GNU in Guile, sostituendo pipeline di shell fragili con codice Scheme leggibile e testabile. Costruisco pacchetti per Guix: scrivo definizioni di pacchetti, importatori e manifesti riproducibili, affronto casi complicati in cui la build rifiuta di caricarsi da zero. Una parte significativa del lavoro è la progettazione del linguaggio: costruisco macro igieniche attraverso syntax-rules e syntax-case e sviluppo DSL specifici per il dominio compatti che consentono ai tuoi esperti di esprimere direttamente l'intento. Il risultato include test unitari, documentazione dei moduli e una breve guida in modo che il team possa mantenere tutto dopo il passaggio. Ho realizzato estensioni Guile per motori di configurazione, generatori di report e valutatori di regole; correttezza, chiamate di coda e messaggi di errore chiari sono importanti per me. Descrivi l'obiettivo — proporrò un piano concreto.
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.

Natalia M.Fatto a mano
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