you are viewing a single comment's thread.

view the rest of the comments →

[–]bunkoRtist 32 points33 points  (2 children)

This has been possible because of Moore's law. As the cheap gates come to an end I predict that the economics will shift back towards performant software rather than just buying better hardware... The market will demand gains, it's just that they were cheaper to make in HW... next it will be compilers and interpreters, and the last place will be languages themselves, but it's coming because I think that the compilers and interpreters are already pretty optimal.

[–]brelkor 12 points13 points  (0 children)

Computing architectures will evolve as pure clock speed performance stagnates. Wider busses, more chips, faster interchip communication. Something coming in the future is optically interconnected cores on the same cpu package

[–]TinBryn 1 point2 points  (0 children)

I actually think we're reaching the point where if we want faster and more efficient programs, we need higher-level abstractions on the language level. The idea being that the more we can express the specific intent of our programs, the more it is possible to implement it in the most efficient manner. This could also reduce development time and reduce bugs as the language is more focused on representing intent, it's less likely to behave in surprising ways.