Re:Do We Create Type Systems In Dynamic Languages?
by triplefox on Monday April 06, 2009 @01:48PM
(#549235)
I am an avid haXe user. It has static inferred typing with a "Dynamic" type, "untyped" blocks, and casting, all of which work more-or-less as advertised: the type system gets out of the way when you ask it to, and the rest of the time you get nearly-free type-checks. Sometimes it needs a little bit of annotation to help it along, but on the whole it's very handy for refactoring code.
In fact, I'm sure my iteration time goes up in haXe because I see most errors at compile-time. The ones I don't see are logic and uninitialized values.
ed: I mean time goes down, not up. Progress goes up.
In fact, I'm sure my iteration time goes up in haXe because I see most errors at compile-time. The ones I don't see are logic and uninitialized values.
ed: I mean time goes down, not up. Progress goes up.