I have experience in C# and JavaScript, and have been working for the last few years with Node.js. Basically, I'm very confident with this environment, but one language has always caught my eye: LISP. I find it impressive and quite fascinating how expressive LISP is, given its minimal language concepts. It's basically as with jQuery: Do more with less ;-)
Unfortunately, my experience with LISP is more or less theoretical and some playing around, but not serious programming.
Now I'd like to change that, but I am definitely dedicated to web application development (hence Node.js). My problem is not to learn LISP as a language, my problem is that I do not know where and how to start with a "Hello LISP world" application that is not console-based, but web-based.
So, my question basically is: How could I write a server-side web application in LISP that is similar to the following Node.js application
var http = require('http');
http.createServer(function (req, res) {
res.end('Hello world!');
}).listen(3000);
without the need for lots of frameworks and additional libraries and stuff and so on?
How would an experienced LISP programmer solve this task? Any hints?
cl-who
is a useful add-on, for example)... if the former, I'd want to understand why, to best answer you. – Edrei