Hacker News new | past | comments | ask | show | jobs | submit login

Damm high level programming languages. Just go back to assembly, that'll fix everything.



Yeah how dare they. ;)

Truth be told though, I believe we are in for some more innovation in the area, especially with the advent of ARM lately. It's always kinda funny how these mega-machines we have still manage to stutter.


> It's always kinda funny how these mega-machines we have still manage to stutter.

I just figured that’s the trade-off for general purpose computing. We can optimize for whatever covers the wide swath of use cases, but we can’t optimize for everything, and some will continue to be mutually exclusive. Mind you I’m no expert, I’m just extrapolating on how differently what CPUs and GPUs are optimized for these days and historically.


Nah you are very correct, I just feel that our compilers can still do a better job with the general purpose code because they are usually completely blind to the systems the compiled code runs in (as in, I/O takes orders of magnitude more time for example and this can be used to auto-parallelize code; but I know compiler authors will never auto-spawn threads). I feel this can be improved a lot but for various (and likely good) reasons our tooling is not as good as it can be.


Good points. I wish I knew more about compilers sometimes, and this is one of those times.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: