Squeak-dev Digest, Vol 22, Issue 20
stéphane ducasse
ducasse at iam.unibe.ch
Mon Oct 18 07:59:12 UTC 2004
Andreas
I agree :) (just a remark did you try the completion package of romain,
romain was planning to use MW to collect type information)
Because we could do that too, have a big development image that record
everywhere we passed, all the methods that have been executed with
their type (this would be a concrete type engine :))
Stef
On 18 oct. 04, at 06:46, Andreas Raab wrote:
> The more interesting question is "what do they buy us" because that is
> precisely the question about what I'd expect from a type system. And
> the answer is as simple as anything: What I *really* want a type
> system for, is auto-completion. Because that's where the biggest
> productivity value is - if you can type aMorph add<CMD-Q> and instead
> of the list of hundreds and hundreds of completely irrelevant messages
> get the ones that matter. Other than that I think it is nice to be
> able to have consistency checks and be able to see places that need to
> be fixed right away (and incidentally, unit tests might even be used
> to verify that the proclaimed types match the actual ones). And that's
> about it. There is nothing about code quality, there is nothing about
> speed. It's all about productivity.
More information about the Squeak-dev
mailing list
|