Live data from Hacker News

Ask HN: Is there any rails for Lisp?

news.ycombinator.com

1–10 of 13 posts

Ask HN: Is there any rails for Lisp?

#1
I'm searching an easy lisp web framework. My programming experience is not much (besides HTML and CSS), I use sometimes AUTOLISP for Autocad (It was my first real language besides some BASIC) and for me is much more simple to understand and read than other languages. No joke. With lisp I feel that I always I'm in control and know where each piece of code belongs, instead of other languages where everything floats around with more or less arbitrary indentation. I'm an architect (or used to be one) but due to construction crisis I'm trying to change job, using my design skills to web development. Is there any RAILS for LISP? It's a pity that Lisp community is so antisocial. "They" should make a good website and create a real brand that could help newbies and boost popularity.

Re: Ask HN: Is there any rails for Lisp?

#2
Depends on what you mean by Lisp. If you are just referring to "a lisp" I would start looking into Clojure (http://clojure.org) and some of the frameworks around that. I don't know of any "Rails" equivalent... but you can get close using:

Leinengen: https://github.com/technomancy/leiningen for dependency management and project bootstrapping, development, REPL stuff.

Noir: http://webnoir.org/ A web framework

Korma: http://sqlkorma.com/ A database access API

Just start by grabbing Leiningen and go from there.

Don't forget there is also ClojureScript (https://github.com/clojure/clojurescript) so you can even write your client-side code in Clojure also (compiles to JavaScript).

Re: Ask HN: Is there any rails for Lisp?

#5
I've looked in the past, and the two I've found are weblocks (common-lisp.net/project/cl-weblocks) and dragonfly (www.rundragonfly.com). From what I can tell, there is very little adoption of either. I would recommend Python or Ruby, even if you arent familiar with either. The available frameworks are much more mature, and help is easy to find given the large number of users.

also, here's a previous (2007) HN discussion on the subject: news.ycombinator.com/item?id=44882

Re: Ask HN: Is there any rails for Lisp?

#8
post #6

http://weitz.de/ hunchentoot Prepare to be blown away by Edi Weitz's libraries. Excellent code reading.

I believe that he made a great work there, but it is still very low level material for a newbie, or at least he cannot sell it easy to a newbie (even more to me cause I don't have a CS background). I was just watching Noir in Clojure. This seems more rails oriented or at least the website is more appealing for a newbie. It looks that there is a little bit of that magic that rails seems to bring: "Make sure you have leiningen installed, that way we can use the lein-noir plugin to create a new noir project. Four commands later, your site is up and running." This sounds great for a newbie. You don't need to be one day to discover how to install.

Re: Ask HN: Is there any rails for Lisp?

#10
post #5

I've looked in the past, and the two I've found are weblocks (common-lisp.net/project/cl-weblocks) and dragonfly (www.rundragonfly.com). From what I can tell, there is very little adoption of either. I would recommend Python or Ruby, even if you arent familiar with either. The available frameworks are much more mature, and help is easy to find given the large number of users. also, here's a previous (2007) HN discuss…

We're already in 2012. Nothing changed in Lisp scene since 2007?
Post reply on HN