Re: Lisp production web development



On Mar 10, 9:30 pm, "Chris Parker" <mrcspar...@xxxxxxxxx> wrote:
I just played around with your app, btw. Beautiful!

Thank you very much! You just made my day :-).

Lisp was kind of a leap of faith for us. The other programmer was very
familiar with Scheme, and I had played around with Lisp a little bit,
but nothing too serious. We had been doing functional programming
stuff in our current product--a home-grown xml-based language that our
agents talked to each other (yes, yes, it was all greenspun'ed to
death). At the beginning of last year we started looking at moving to
a web-based model. At some point the other programmer made the
suggestion that we just go ahead and do everything in Lisp. At first,
we were working on the web application while maintaining our P2P
version, but around the June/July time frame made the decision to
switch to the web-based model altogether. I think we had the beta
version ready by October, and had our first formal release in
November. We are going to be showing off a major new revision in May
with integrated remote desktop and help-desk/trouble-ticket
integration. We've also been rolling out minor new features every
couple of weeks on the production server.

This has been with two developers--both somewhat new to Common Lisp,
and one new to the entire Lisp family (me). I still find it amazing
what we have been able to do. Whether we have created a successful
business is of course still to be determined, but from a development
perspective, Lisp has been a clear win.

.



Relevant Pages

  • Re: Need more info...
    ... Wispy Lisp:= A Lispy Web-framework ... programmer would code in a unified meta-syntax that subsumes ... This data schema determines the legal ... ;; Client action ...
    (comp.lang.lisp)
  • Re: Lisp or Smalltalk for Specific Suicide Mission (er...Project)?
    ... have never had the GOAL of failure or of being a mediocre programmer. ... Please understand that I have not "condemned the community," nor do I ... follow my long meandering posts. ... When I experienced some aspects of the " Lisp culture" that most would ...
    (comp.lang.lisp)
  • Re: [OT] PostLisp, a language experiment
    ... >>latter method in Lisp, and C and many other languages so that the code ... >>the complexity and number of stack items for each definition. ... I do the same thing with my assembly language code, my Java code, my C++ ... >>useless to any experienced Lisp programmer. ...
    (comp.lang.lisp)
  • Re: "Readable" library for Common Lisp now available!
    ... I've just released a Common Lisp library called "readable". ... Though I'm just a hobbyist Lisp programmer, ... though I have to admit I personally *like* s-expressions. ... to require a good working knowledge of s-expression syntax in Lisp. ...
    (comp.lang.lisp)
  • Re: Oft-shared (perhaps?) Impressions of a Lisp Newbie
    ... approach each language without being biased by what I have heard about ... particular strengths and gives me more perspective as a programmer. ... My first glimpse at Lisp came a few weeks ago when I started learning ... GETF is unrelated to SETF. ...
    (comp.lang.lisp)