I linguaggi di programmazione formalmente dimostrabili sono solo un'idea esoterica di Matematica / Informatica che non si traduce bene nel mondo reale. Semplicemente non scalano per il codice pratico. La realtà è che se vuoi costruire un ecosistema di sviluppatori di successo, il tuo linguaggio deve essere più simile a JavaScript che a Haskell. Questo è particolarmente vero con l'ascesa dei LLM, dove i linguaggi con più dati di addestramento continueranno a crescere nella loro quota di mercato. Lo dico come qualcuno il cui linguaggio di programmazione preferito era Haskell e che ha sviluppato questi sistemi end-to-end, dalla progettazione del linguaggio ai compilatori, e persino ai risolutori matematici sottostanti. Non scalano perché i risolutori matematici sottostanti esplodono esponenzialmente.
toly 🇺🇸
toly 🇺🇸22 ore fa
Un piccolo DSL formalmente dimostrabile per costruzione a => bpf sarebbe interessante.
2,39K