Ho esperienza in C# e JavaScript e ho lavorato negli ultimi anni con Node.js. Fondamentalmente, sono molto fiducioso con questo ambiente, ma una lingua ha sempre attirato la mia attenzione: LISP. Trovo impressionante e piuttosto affascinante l'espressività di LISP, dato i suoi concetti linguistici minimi. Fondamentalmente è come con jQuery: fare di più con meno ;-)Come si crea un'applicazione web usando LISP?
Sfortunatamente, la mia esperienza con LISP è più o meno teorica e un po 'di svago, ma non una programmazione seria.
Ora mi piacerebbe cambiarlo, ma sono decisamente dedicato allo sviluppo di applicazioni Web (da cui Node.js). Il mio problema non è imparare LISP come lingua, il mio problema è che non so dove e come iniziare con un'applicazione "Hello LISP world" che è non basata su console, ma basata sul web.
Quindi, la mia domanda in fondo è: Come potrei scrivere un applicazione web lato server in LISP che è simile alla seguente applicazione Node.js
var http = require('http');
http.createServer(function (req, res) {
res.end('Hello world!');
}).listen(3000);
senza la necessità di un sacco di framework e librerie aggiuntive e cose e così via?
In che modo un programmatore LISP esperto può risolvere questo problema? Qualche suggerimento?
Forse dovresti considerare l'utilizzo di CGI. – Aneri
Beh, sì, questa potrebbe essere un'idea - anche se non mi piace l'approccio "plugin" di CGI. Ma potrebbe essere un'idea ... grazie per avermelo fatto notare! –
probabilmente dovresti controllare: http://stackoverflow.com/questions/556456/is-it-feasible-to-do-serious-web-development-in-lisp –