Squeak-dev Digest, Vol 22, Issue 20
Avi Bryant
avi at beta4.com
Sat Oct 16 21:33:30 UTC 2004
On Oct 17, 2004, at 1:16 AM, Andres Valloud wrote:
> sd> Now I like the idea of gilad bracha on pluggable type system: The
> sd> idea in a nutshell is to have OPTIONAL type systems (ownership,
> sd> ...) that you can use to browse the code but that are NOT used at
> sd> all for checking or defining the language semantics. Following
> sd> animorphicSmalltalk. We are waiting to get a good guy to try this
> sd> idea on Smalltalk.
>
> My 2 cents: since we'd do that to get performance, and 90% of the time
> is spent on less than 10% of the code, we should only see the optional
> type tags in less than 10% of the code - otherwise it has no value.
Why for performance? One of the cool things about animorphic was that
the type annotations were completely ignored by the JIT, even though
they were available. The runtime info, I assume, was better.
Avi
More information about the Squeak-dev
mailing list
|