3 ms·
Being able to read x64 assembler even if you can't write it is great for debugging strange issues.
by jpgvm 12y ago
Being able to read x64 assembler even if you can't write it is great for debugging strange issues.
- NaNNaNNaNNaN 12y agoJavascript is the assembly language of today. For debugging purposes you're better off with Javascript.
- ThatOtherPerson 12y agoNot everybody targets all their code for the web.
- rev_bird 12y agoYou mean there's code... not on the web?!
- mikeash 12y agoOh yeah, that'll totally help when debugging my iOS or Android code.
- MrBuddyCasino 12y agoIf 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
- nl 12y agoAlso 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-concatenation/ http://nicklothian.com/blog/2005/06/09/on-java-string-concat...