24FreelanceMercato freelance che non dorme mai
Attivo

Sviluppo puramente funzionale nel linguaggio Clean

86 visualizzazioni#2363
Periodo di pubblicazione10 giornifino a 21.11.2026
Pubblicato23.08.2026
Visualizzazioni8650 in 14 giorni

Informazioni sul servizio

Tradotto
Sviluppo software funzionale ad alte prestazioni nel linguaggio Clean e lo faccio da abbastanza tempo da capire dove i suoi punti di forza si rivelano davvero. La mia specializzazione è il tipo di unicità: modello lo stato in modo che il compilatore possa dimostrare che un valore viene utilizzato esattamente una volta. Questo consente al linguaggio Clean di mutare array, record e file in loco, mentre il codice sorgente rimane puramente funzionale e referenzialmente trasparente. Questo è come ottengo prestazioni a livello C da codice puro, senza effetti collaterali. Compiti tipici: portare kernel numerici o simbolici a Clean, eliminare bug sottili di aliasing di riferimento in un modulo esistente, progettare uno strato I/O tramite *World in modo che gli effetti rimangano espliciti e ordinati, e ottimizzare i binari compilati nativamente a uno stato in cui i cicli caldi si vettorizzano davvero. Profilo onestamente, annota la rigidità dove la pigrizia è costosa e ridisegno strutture dati uniche per ridurre le allocazioni piuttosto che semplicemente silenziare il controllore di tipo. Anche il lavoro di ricerca è benvenuto: in Clean ho sperimentato con riduzione di grafi, combinatori di parser e benchmark riproducibili. Ottieni moduli leggibili, una suite di test, misurazioni rispetto alla tua versione di base e un breve documento che spiega le caratteristiche di unicità in modo che il tuo team possa sviluppare il codice senza di me. Se non sei sicuro che Clean sia adatto al tuo compito — invia una descrizione e ti dirò onestamente in anticipo, prima che tu spenda il budget.
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.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