[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] Re: GNU vs. Squeak vs. VW

From: Serge Stinckwich
Subject: [Help-smalltalk] Re: GNU vs. Squeak vs. VW
Date: Thu, 19 Jul 2007 14:40:06 +0200
User-agent: Thunderbird (Macintosh/20070604)

David Given a écrit :
Hash: SHA1

Frank Sergeant wrote:
Could the regular users of GST describe how they go about developing and
debugging in GST?

Back when I used to do Smalltalk development I did it in traditional Unix
style: vi (or possibly nedit in those days) and discrete program runs.
Debugging happens with print.

I'll admit that I've never been terribly happy with the Smalltalk browser
big-pile-'o-code system of development. IMO, you lose all the meta information
about how your code is organised, i.e. what file it's in and where in the file
it is; it means that you can't put disparate code chunks next to each other.
Of course, there are other categorisation systems such as, er, categories, but
they never seem as useful to me.

What's more, I generally distrust the business of developing code in an image.
Without periodic resets and recompiles from scratch, you run the risk of
ending up with unreproducible state in the image; for example, if your app
built a data structure with code that you then removed, the image will still
work but any rebuild will fail.

No one use an image for a too long time. Generally Smalltalkers use code repository like Monticello (Squeak) or Store (VW).

-- Serge Stinckwich

reply via email to

[Prev in Thread] Current Thread [Next in Thread]