Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Anyone using Lisp for a MySQL-backended web app?

I keep hearing that Lisp is a really productive language, and I'm enjoying SICP. Still, I'm missing something useful that would let me replace PHP for server-side database interaction in web applications.

Is there something like PHP's PDO library for Lisp or Arc or Scheme or one of the dialects?

like image 903
Jeremy Wadhams Avatar asked Sep 15 '08 17:09

Jeremy Wadhams


4 Answers

newLisp has support for mysql5 and if you look at the mysql5 function calls, you'll see that it's close to PDO.

like image 148
barce Avatar answered Oct 15 '22 20:10

barce


Since nobody has mentioned it, you can try Postmodern, which is an interface to PostgreSQL. It aims for a tighter integration with PostgreSQL and so doesn't pretend to portability between databases.

I've put it together with hunchentoot and cl-who and built a pretty nice website.

like image 45
Chris Avatar answered Oct 15 '22 20:10

Chris


newLISP - http://www.newlisp.org/ - has support for MySQL, but I haven't used it (newLISP).

like image 3
Jeremy Weathers Avatar answered Oct 15 '22 21:10

Jeremy Weathers


If you're happy with SQL as part of your life, CL-SQL provides a mapping into CLOS objects. It appears to be more mature than Elephant.

I'm using it on my own website.

like image 2
John McAleely Avatar answered Oct 15 '22 22:10

John McAleely