Re:Introducing the B3 JIT compiler
by bluejekyll on Monday February 15, 2016 @08:54PM
(#11107423)
I don't understand this perspective. Is the point that JavaScript just works such that you don't have to worry about it compiling at runtime?
To me this is the difference between knowing that your program will probably work after it compiles, vs not knowing until after its deployed.
What I think people really enjoy in dynamic languages like JavaScript is the instant feedback, just reloading the browser. This can be accomplished with decent IDEs for most statically typed languages.
Re:Introducing the B3 JIT compiler
by geofft on Monday February 15, 2016 @09:24PM
(#11107523)
I don't believe anyone's arguing that the overhead of static checking is not worthwhile, merely that it involves serious work on the part of the compiler developers that should not be dismissed.
To me this is the difference between knowing that your program will probably work after it compiles, vs not knowing until after its deployed.
What I think people really enjoy in dynamic languages like JavaScript is the instant feedback, just reloading the browser. This can be accomplished with decent IDEs for most statically typed languages.