Informazioni sul servizio
TradottoOffro servizi specializzati nel linguaggio SNOBOL4 e nel suo veloce cugino SPITBOL — un linguaggio originariamente creato per lavorare con stringhe e modelli. Se hai ereditato un insieme di codice sorgente SNOBOL da un progetto accademico, laboratorio di ricerca o vecchio pipeline di elaborazione dati, lo leggerò, spiegherò la logica e lo farò funzionare di nuovo. Il mio compito quotidiano è la corrispondenza di modelli: progetto modelli SNOBOL che scansionano, dividono, riscrivono e convalidano testi in modo notevolmente più breve rispetto a espressioni regolari equivalenti, e descrivo il comportamento di ogni regola in dettaglio. Mi occupo della trasformazione di dati legacy scomodi, dove i record sono rotti, i delimitatori sono incoerenti e il formato non è mai stato documentato correttamente. Estraggo campi, normalizzo codifiche, verifico colonne e fornisco risultati puliti pronti per un database moderno o un foglio di calcolo. Se desiderato, porto la logica SNOBOL in Python, Perl o C quando il cliente desidera allontanarsi dal vecchio runtime mantenendo la semantica originale piuttosto che indovinarla. Per storici dell'informatica e corsi universitari, preparo esempi commentati e eseguibili che mostrano perché questo linguaggio fosse importante. Ogni lavoro include codice sorgente leggibile, commenti inline, una breve nota di design e un corpus di test in modo che tu possa verificare il comportamento da solo. Ho trascorso anni a districare codice di stringhe che altri hanno abbandonato, e mi piace sinceramente farlo. Dimmi cosa dovrebbe diventare il tuo testo e costruirò i modelli necessari — in modo affidabile e puntuale.