24FreelanceMercato freelance che non dorme mai
Attivo

Maestro di linguaggio Spry: DSL, embedding e piccoli strumenti

74 visualizzazioni#2376
CategoriaFatto a mano
Periodo di pubblicazione10 giornifino a 21.11.2026
Pubblicato23.08.2026
Visualizzazioni7433 in 14 giorni

Informazioni sul servizio

Tradotto
Sviluppo e incorporo programmi in Spry — un linguaggio homoiconico piccolo ed espressivo ispirato a Rebol e Smalltalk — e fornisco strumenti reali a partire dalle prime versioni. L'homoiconicità è il cuore del mio lavoro: poiché codice e dati hanno una sola forma in Spry, costruisco linguaggi di dominio che si leggono come una semplice configurazione ma si eseguono come programmi completi. Questo è esattamente ciò di cui i clienti hanno bisogno. Un file di regole diventa una politica eseguibile. Una descrizione del layout diventa una pipeline attiva. Nulla viene incollato con fragili modelli di stringhe. Affronto diversi tipi di compiti. Prima, DSL compatte: modello il tuo dominio in parole e blocchi, definisco un vocabolario e fornisco al team una sintassi che i non programmatori possono leggere e modificare in sicurezza. Secondo, sistemi di configurazione onesti, dove la configurazione è codice Spry eseguito in un sandbox, quindi valori predefiniti, sovrascritture e campi calcolati vivono in un unico posto. Terzo, incorporare Spry in un'applicazione host: espongo funzioni native come parole, collego l'interprete al tuo ciclo di eventi e traccio una linea chiara tra codice host fidato e script utente. Quarto, piccole utilità da console e strumenti di collegamento che apparirebbero goffi in uno stack pesante. Ogni progetto lo consegno con sorgente leggibile, documentazione incorporata per ogni parola dichiarata, una breve guida per i manutentori e un blocco di test che valida il DSL dall'esterno. Favorisco parole ortogonali piccole rispetto a framework ingombranti, mantengo la superficie dell'interprete minimale e spiego il mio pensiero affinché il team possa evolvere la soluzione senza di me. Se stai valutando se Spry si adatta al tuo compito di embedding o scripting, descrivi il tuo host, i dati e le persone che modificheranno gli script, e proporrò un piano concreto prima di iniziare. Mi interessa un codice che puoi leggere e modificare un anno dopo.
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.

Viktoria O.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