[VERY DEEP QUESTIONS] For me
Nevin Pratt
nevin at smalltalkpro.com
Wed May 21 18:24:56 UTC 2003
Stephane Ducasse wrote:
>> 1) Is Squeak actually mature for commercial
>> applications/packages/systems?
>
>
> I know people here running a small companie selling web services based
> on Squeak.
> So this is working. Now it depends on what is your market.
http://www.bountifulbaby.com is Squeak driven (using Comanche and the
Seaside framework).
It's commercial, and it is growing. It is my wife's site.
I've occasionally had issues with the technology, but that's true of
*any* technology. And this group (as well as the Seaside group) has
been *very* helpful.
All-in-all, I'm very satisfied, and would definitely recommend this
technology for implementing web sites.
My biggest issues with Squeak revolve around the following, which seems
to be a reoccuring "deja-vu" experience with every aspect of Squeak:
*************
1. I decide I want to investigate a certain aspect, or subsystem, of
Squeak, so I...
2. ...look for documentation. Usually little or none is found, so I...
3. ...stare at the classes of that subsystem for awhile, looking for a
point to beginning prying the secrets of that subsystem out.
4. Up to this point, the subsystem I want to investigate is like a big,
glass ball of "stuff", where I'm searching for a place to insert a pry
bar on it's slippery glass surface, in an effort to pry out it's secrets.
5. Between staring at the classes, and studying the little bit of docs I
sometimes am able to uncover on that particular subsystem, plus
searching the archives of this mailing list, I finally find a little
"toe-hold" into the subsystem that allows me to start unraveling it's
mysteries.
6. The "toe-hold" gets bigger as I delve deeper.
7. Eventually an "ahha!" light turns on, and I have enough of a handle
on that subsystem to actually start using it.
8. After the "ahha!", I sit back and review the subsystem in my mind, as
I have discovered it, and marvel at the engineering genius that created
that subsystem.
***************
Then the next subsystem that I decide to look at starts that same
"deja-vu" cycle all over again.
In comparison, a commercial product (like VisualWorks or VisualAge) has
pretty decent docs.
Nevin
More information about the Squeak-dev
mailing list
|