24FreelanceMercato freelance che non dorme mai
Attivo

Sviluppo in Gforth e Forth per sistemi embedded

103 visualizzazioni#2322
Periodo di pubblicazione10 giornifino a 21.11.2026
Pubblicato23.08.2026
Visualizzazioni1030 in 14 giorni

Informazioni sul servizio

Tradotto
Sono un ingegnere che lavora quotidianamente con Gforth — l'implementazione GNU di Forth — e con la programmazione concatenativa basata su stack in generale. Da più di dieci anni costruisco e debuggo sistemi in Forth vivendo vicino all'hardware, dove ogni byte e ogni ciclo del processore contano. Se hai bisogno di qualcuno che pensa realmente in stack di dati, stack di ritorno e parole immediate, piuttosto che trattare Forth come una curiosità — quello sono io.

Cosa faccio. Scrivo parole Forth ordinate e ben strutturate che si leggono come un piccolo linguaggio per il tuo compito. Porto codice esistente tra Gforth e sistemi target come amforth, mecrisp e pforth. Avvio bootloader e monitor minimi su hardware nudo, espongo UART, SPI, I2C e GPIO attraverso set di parole compatti, lavoro direttamente con registri e periferiche mappate in memoria. Quando un progetto ha bisogno di un linguaggio specifico per il dominio, costruisco piccoli interpreti e motori di codice a thread che si adattano in pochi kilobyte di memoria flash.

Il mio approccio è pragmatico. Suddivido senza pietà il codice in parole, testo ogni parola singolarmente direttamente al prompt interattivo e mantengo il dizionario leggibile in modo che il tuo team possa estenderlo. Per ogni definizione specifico l'effetto dello stack, fornisco un set di test e spiego la logica affinché il codice rimanga manutenibile. Compiti comuni — recuperare una base di codice Forth abbandonata, aggiungere uno strato di scripting al firmware o costruire uno strumento in Gforth per test hardware automatizzati. Inviami uno schema, un datasheet o codice sorgente — e dirò onestamente cosa può essere fatto realisticamente. Riceverai codice sorgente commentato, script di build e una breve guida alle parole create.

Protezione escrow SafeDeal

I fondi sono bloccati in escrow Payora USDT (TRC-20) e rilasciati al professionista solo dopo l’approvazione della consegna.

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

Cosa risponde questa pagina