La forgia dei linguaggi, dice il titolo. Parlo dei linguaggi per programmatori e programmi.
Ne ho studiati vari e mi sono fatto delle idee sul come cambiare qualcosa di essi, per ottenerne di nuovi, magari quindi ibridizzando.
Questo design, ovvero questa progettazione per la costruzione di linguaggi mi ha portato a produrre vari files tra cui i progetti:
- pang in Lua … non versionato su Git/Github ma pubblicato in modo informale su arkenidar.com
- js-pang in JS su github di arkenidar (arkenidar=io utente che scrivo)
- structure-js in JS anch’esso nel mio GH, si differenzia in varie scelte di design tra cui la creazione di nodi gerarchici in cui strutturare le parole del linguaggio computazionale.
- ah, e anche alcuni progettini che precedono tra cui livefunc e exec_lang.es e altri ancora come OISC
Sugli OISC ovvero i One Instruction Set Computer sono da citare a mio avviso la Macchina di Turing storica e una sua mia rivisitazione quasi involontaria ma frutto di riflessioni sul come unificare le istruzioni, il progetto RawExecutionStepMachine: https://arkenidar.com/wordpress/2020/12/20/il-mio-acronimo-resm/
Lascia un commento
Devi essere connesso per inviare un commento.