More Software posts
August 25, 2002
Symbolics Lisp Machines
The Symbolics Lisp Machine Museum has, among other interesting things, this paper looking at why Symbolics Inc. failed. It uses heterogeneous engineering as a model to structure the analysis. Interesting. Crossing the Chasm also looks like a pretty good model for what went wrong, but perhaps one with less prescriptive benefits.
A quote: It turns out that technology is only useful if the environment is engineered to find it useful. I think Sun has been pretty successful here wrt Java. They've worked pretty hard to support the perception that Java is the solution to people's problems. Beyond a certain point this becomes a self fulfiling prophecy, people use the product to solve problems, hence it is a solution to problems.
Posted by Alex at August 25, 2002 08:19 PMComments
Hmm, I really had Sun in mind when I submitted that link to JoS, strangely enough. With Java you can really see how hard Sun is trying to do the Right Thing, with all that support for design patterns, clean code, and assumption that the user is a mediocre programmer. You can bet that Steele (of lisp, scheme; now at Sun) studied the failure of Symbolics and LMI.
Posted by: Sammy on August 28, 2002 09:50 AM
Very interesting. You're right about Sun and their efforts to build a Java community. I think they are doing pretty well so far. It will be interesting to see if Microsoft tries to encourage a similar thing with .NET, or is it just not needed for them. I mean, did Java need to have a community to support its adoption while .NET will be popular just because it's Microsoft?
Anyway, thanks for the link.
Posted by: Alex Moffat on August 29, 2002 09:18 AM
Post a comment