3 ms·
First, thanks for the honest critique. It really helps me improve. :) I confess to linkbaiting a little with the title. Where we are now isn’t utterly broken,
by evincarofautumn 15y ago
First, thanks for the honest critique. It really helps me improve. :)
I confess to linkbaiting a little with the title. Where we are now isn’t utterly broken, but the way we think about programming can always improve, and this is one direction I can envision improvement. Also, I wanted to tie it in to the article I was referencing.
Performance is obviously important, but it’s a large topic and I didn’t have strong enough examples on hand to make the point I want to make. I’ll definitely go into more detail on that point in a future article. The gist is that high-level languages don’t need to sacrifice performance if they are constructed in such a way that the program contains enough meaning for the compiler to intelligently optimise it, a property which existing languages tend to lack.
And if I may say so, I hope to prove you wrong too! ;)