Earlier quoted context omitted.
me, straight Common Lisp (SBCL)
Do you guys use a web framework, like kpax, or straight CL?
Which Programming Language did you pick for your idea?
41–50 of 80 posts
Re: Which Programming Language did you pick for your idea?
#42Earlier quoted context omitted.
Do you guys use a web framework, like kpax, or straight CL?
We use Allegro Serve's webactions, though we've customized (bypassed) it to the point where we now only use their session feature.
Re: Which Programming Language did you pick for your idea?
#43Lisp + MySQL
Re: Which Programming Language did you pick for your idea?
#44Earlier quoted context omitted.
We use Allegro Serve's webactions, though we've customized (bypassed) it to the point where we now only use their session feature.
Did you guys buy the Allegro suite or are you using portable allegroserve?
He is extremely happy about lisp, especially after hacking java for years. (The code-base I had built up over the last few years as well as PG's writings helped convince him to give it a try even though he was very skeptical about lisp at first, There is no going back now :)
Ironically, we decided on a different (more focused) idea to pursue for the current startup for which my architectural firm is the current first customer (my hair was on fire for this app), so the initial code base is waiting for a later date. (It will be used to extend the feature set of the current app by adding a conceptual interface)
My partner is concerned about Aserve's ability to handle massive numbers of sessions at the same time, so we are considering going to a java websever and using the lisp side to generate all the html. (The html macro in Aserve is proving very fast and reliable) We're definitely looking for the best solution out there right now as we are planning to go live in about 2 months.
Re: Which Programming Language did you pick for your idea?
#45Earlier quoted context omitted.
Did you guys buy the Allegro suite or are you using portable allegroserve?
We actually bought Lispworks (half the price of Allegro), and are using portable allegroserve. My partner (who is a software architect by trade) learned lisp for our current start-up and is using slime on Emacs for his interface so we can switch to Allegro if we want later on, which we are considering for their native high-speed mysql interface assuming it performs as advertised - we're using ClSQL right now to talk…
Is there any specific reason to use Lispworks as oppose to a free implementation (say SBCL)?
I remember the author of portable allegroserve mentioned that he wrote it mostly for demonstration purposes, and might not perform well. Are you guys finding this to be an issue at this stage?
As for session, would it be possible to store session objects in AllegroCache, which comes with the paid version of AllegroCL? (I'm just a newbie speculating :) )
Re: Which Programming Language did you pick for your idea?
#46Python and web.py
Re: Which Programming Language did you pick for your idea?
#47Seaside (because I want to implement some heavy desktop-like capabilities)
How does seaside help with that? Do you code all of the client logic in Smalltalk instead of Javascript?
Re: Which Programming Language did you pick for your idea?
#48Re: Which Programming Language did you pick for your idea?
#49My webapps are requiring a lot of client side logic to be really interactive, so I've found that the biggest producivity factor is what I'm doing with Javascript. The Rails code I've been writing is mostly trivial; as long as it lets me talk to the database easily, I feel like any language could be used on the backend. However, I do love scripting in Ruby, and Rails makes it easy to use its DB abstractions in external scripts.
The best gains on the client-side come from using a good library. I've gone from Prototype/scriptaculous to YUI-ext to Mootools. I love Mootools. I've never been able to bring myself to try Dojo; it seems like it's trying to put the Java back into Javascript. What do you think?