During the last few days I took a small detour from the land of the JIT, to the land of the profiler.
There is something about JIT
In the early days of daScript development having robust JIT was never a priority.
In fact during the initial planning meetings JIT was postponed until the cows came home.
Better safe
Herb Sutter is right. Its the same thing year after year after year. Lifetime
, Initialization
, Type safety
, and Bounds safety
are the things which your language should do for you.
Lock and load
Consider the following example:
1 | [export] |
It causes daScript runtime panic.