7 ms·
The problem here is that most language are tailored to easy learning by humans and not to strong performance. If you had a language tailored to strong performan
by WillReplyfFood 9y ago
The problem here is that most language are tailored to easy learning by humans and not to strong performance. If you had a language tailored to strong performance, it would force you to bundle together seemingly unrelated data into structures used in the main hot codepath of the core algorithm.
It would then force you to specify data delivery routes and processing- and would craft a cache optimal process loop dependent on the used architecture.
The result would seem like a enormous while loop, that takes seemingly arbitrary number of for loops to preprocess data, glued together in strange overleafing unions to shove the endresult to the main process algorithm.
This would be the most optimal result for a processor- but to write a language to describe this- and compilers to implement this) - the horror.
- walterbell 9y agoHave you looked at http://terralang.org http://terralang.org?