Nella mia risposta a "Explain Concatenative languages to me like I’m an 8 year old" ho sostenuto che non è utile usare la parola "concatenativo" per descrivere i linguaggi di programmazione. Questa zona sembra essere un parco giochi privato per Manfred von Thun. Non esiste una definizione reale di ciò che costituisce un linguaggio concatenativo e non esiste una teoria matura alla base dell'idea di un linguaggio concatenativo. Poiché il concetto non è realmente definito, è impossibile fornire una spiegazione definitiva del ruolo dei combinatori.
Si potrebbe preferire trascorrere il proprio tempo studiando argomenti più consolidati come logica combinatoria, combinatori SK, calcolo lambda e macchine per la riduzione del grafico. Se sei interessato alla programmazione point-free da una prospettiva più pragmatica, vale la pena studiare APL, Forth e PostScript.
fonte
2010-05-08 20:33:36
Questa domanda è stata referenziata nel post del blog * [Perché argomenti di programmazione concatenativa] (http://evincarofautumn.blogspot.dk/2012/02/why-concatenative-programming-matters.html) *. –