Animorphic ST (Strongtalk) released!
Stefan Matthias Aust
sma at 3plus4.de
Sun Aug 4 16:00:42 UTC 2002
David Griswold wrote:
> Hi Stefan and Andreas,
>
> Sorry for the late reply- I've been offline for the last few days.
Thanks for your explainations. Somehow I thought "VarAssoc" means
association for variables and not an association which can be modified
so I wondered why you need to propagate that type. Furthermore I
thought, that using <Self> whould propagate the actualy type at runtime
time (which if on the second thought of course impossible for a static
type system).
You say that with some experiences, the type system is easy to
understand. While most declarations are pretty obvious, I find it
difficult to get some of the tricks (The typing of #perform: for
example). Unfortunately, when following the tutorial or doing some
experiements, the system crashes very often, throwing "This should not
happen" errors :-(
However, my feeling is, that I'd perfer an inferring type system which
does not force me to specify all types of all local variables but infers
theses types, just checking for incompatibilities.
bye
--
Stefan Matthias Aust //
www.3plus4software.de // Inter Deum Et Diabolum Semper Musica Est
More information about the Squeak-dev
mailing list
|