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

Being able to read x64 assembler even if you can't write it is great for debugging strange issues.



Also great is being able to read JVM bytecode. Even minor changes can be pretty interesting.

Back in the day I wrote [1] about simple Java string concatenation. I still get people quoting it now, even though I'm sure it is completely outdated by newer compilers.

It gets even more interesting when you see what x64 (or whatever!) assembly is generated by the JVM.

[1] http://nicklothian.com/blog/2005/06/09/on-java-string-concat...


Javascript is the assembly language of today. For debugging purposes you're better off with Javascript.


If you use humor or irony here without adding any substance to the discussion, one of two things will happen:

- it will not be understood, you might get downvoted

- it will be understood and you'll definitely get downvoted


Not everybody targets all their code for the web.


You mean there's code... not on the web?!


Oh yeah, that'll totally help when debugging my iOS or Android code.




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

Search: