Slashdot Mirror


Why Learning Assembly Language Is Still Good

nickirelan writes "Why Learning Assembly Language Is Still a Good Idea by Randall Hyde -- Randall Hyde makes his case for why learning assembly language is still relevant today. The key, says Randall, is to learn how to efficiently implement an application, and the best implementations are written by those who've mastered assembly language. Randall is the author of Write Great Code (from No Starch Press)."

3 of 667 comments (clear)

  1. Re:Debugging by Anonymous Coward · · Score: -1, Flamebait

    you can't exactly debug a fubar memory stack with just printf. Maybe in your hello world program, but not when things get complicated. :)


    Yes you can.

    along the line I must've overshot an array, but one mistake can ruin a whole application, and printf'ing wont help you.


    Yes, it will. You have obviously not learned how to use printf() for debugging. Shame that so few people actually know the art of printf-debugging.
  2. Re:Debugging by gauchopuro · · Score: 0, Flamebait

    Of course, this whole thread is irrelevant, because it assumes that it's possible to actually read that Perl program.

  3. Re:Debugging by Anonymous Coward · · Score: -1, Flamebait

    Please explain how printf will let you debug the following (more than just a binary chop):
    ...
    6) The, uh, printf family of functions.


    Duh. sprintf, of course.