4 ms·
"Dyalog '18: The Interpretive Advantage" > Common wisdom is that compiled languages are faster, full stop. However, by testing data for common patterns at runt
by carapace 7y ago
"Dyalog '18: The Interpretive Advantage"
> Common wisdom is that compiled languages are faster, full stop. However, by testing data for common patterns at runtime, Dyalog can sometimes perform ordinary programming tasks many times faster than well-optimised C. Marshall explains some of the ways in which Dyalog allows a programmer to get the best performance of several different implementations while writing just one, and discusses how deferred execution might make this method even more powerful in the future.
(Why omit the most distinguishing part of the title!?)