Re: If Scheme is so good why MIT drops it?

2009-07-25 Thread Tayssir John Gabbour
On Jul 24, 11:58 pm, ACL anonymous.c.lis...@gmail.com wrote:
 I actually think that the thing holding lisp back is 'bus factor'.

 Lets assume I have a java project and a lisp project:

 Java project:
 I have maybe 10 or 12 people on my team working on various subsystems
 of my project. There are probably one or two 'technical leader' types
 in the group, and a bunch of others who are sort of 'serfs', banging
 out java classes. Lets say one of my important guys gets totally
 splattered by a bus... I've still got another one left! I can rely on
 the other guy to keep things afloat while I train up a new leader
 type.

 Lisp project:
 I don't need as many people. I have 3 or 4 people, and one person is
 my technical leader and lisp guru. Guru is probably in charge of more
 difficult macros and (because of that), also in charge of the overall
 design (macros are design patterns embodied in code). Lets say he gets
 totally annihilated by the bus. What do I do now? I had all my eggs in
 one basket and my project is now stalled.

A Clojure programmer mentioned interesting solutions to this used by
his company, such as partnerships with similarly Agile companies.
http://programmingtour.blogspot.com/2009/07/conversation-with-stuart-halloway.html

I agree that the bus factor -- as well as some other problems -- works
against Lisp's acceptance.


All the best,
Tayssir
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Reddit broke - should have remained on Lisp?

2006-06-30 Thread Tayssir John Gabbour
Alok wrote:
 reddit broke (sorry)
 looks like we shouldn't have stopped using lisp...

 See screenshot at
 http://photos1.blogger.com/blogger/1773/1980/1600/reddit-broke.jpg

 Whether they truly repent not using lisp or otherwise, their site
 appears to be 3 times slower ...

Hi Alok,

Supposedly, the Reddit team had a bit of remorse (though of course, we
should take the following writeup with a grain of salt; maybe there are
more in-depth sources online):
If we could do it all over again, we'd still be using Lisp. Probably.
Reddit: Stick with Lisp. If you want it done right, do it yourself-
hosting- Avoid A+.net
http://notelab.infogami.com/startupschool2006

The Reddit owners offered to write up their Lisp experiences. Did they?
If not, then of course we have no real ability to verify their claims.
(Particularly given that companies are far too secretive to let us
actually go there and evaulate their claims for ourselves.) The problem
was illustrated by Dvorak's admission that he skillfully antagonized
the Apple world to drive traffic; I don't know how much Reddit was
helped by this little soap opera, if at all, but these are problems.
http://www.youtube.com/watch?v=SAWDYaWAVQQ


Tayssir

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Reddit broke - should have remained on Lisp?

2006-06-30 Thread Tayssir John Gabbour
Kay Schluehr wrote:
 Tayssir John Gabbour wrote:
  Supposedly, the Reddit team had a bit of remorse (though of course, we
  should take the following writeup with a grain of salt; maybe there are
  more in-depth sources online):
  If we could do it all over again, we'd still be using Lisp. Probably.
  Reddit: Stick with Lisp. If you want it done right, do it yourself-
  hosting- Avoid A+.net
  http://notelab.infogami.com/startupschool2006

 Please, since this is a Python+Lisp cross-thread and you seem to have
 background info: can you explain why Lisp hackers have turned
 themselves into Python newbies for Reddit impl. and finally complain
 about the language switch? What was cause for their decision to use
 Python in the first place?

Hi Kay,

The claim was that their Lisp implementation, CMUCL, had threading
problems which regularly crashed their site.
http://lemonodor.com/archives/001301.html

Also, they had concerns about the user community's size (at least the
one surrounding the free Common Lisp implementations).
http://xach.livejournal.com/66285.html

All right, serious criticism of Lisp is a joy to read, as we're a
technical audience... but how serious was this criticism? Apparently
the original big announcement of their switch was deleted from the blog
(at least the links are dead and I can't find it in a few secs of
googling), but I remember they promised to write up their experiences
with Lisp to help others if enough people asked. I was among those who
encouraged them to do this, but I haven't heard a word more about this
writeup.

This would've made their claims easier to verify. As it stands, I don't
know if they just had weird glitches with shoddy hardware from their
service provider, or whether they seriously reached out to the
community so it could help them. And they didn't even offer newbies the
benefit of a helpful, critical writeup. (If it is indeed true they
didn't follow up on the writeup.)

For that matter, a nasty side-effect is it prompts some to heavily
criticize Python in the same loose manner, out of a defensive feeling.


Tayssir

-- 
http://mail.python.org/mailman/listinfo/python-list