ONJava.com -- The Independent Source for Enterprise Java
oreilly.comSafari Books Online.Conferences.

advertisement

AddThis Social Bookmark Button
Article:
  Why Learning Assembly Language Is Still a Good Idea
Subject:   Modern Programmers Should Write Code in Assembly
Date:   2004-05-08 09:35:57
From:   kain
Response to: Modern Programmers Should Write Code in Assembly


Yes, with attitudes like these, it is easy to see why we the scale of inefficient and buggy
programs are increasing at an alarming rate. People just don't care anymore. Just meet
the deadline and worry about patching the bugs later. They only want to drive the car
without bothering to learn the basics of automotive care.


Pretty soon, even low level HLL's like C are going to disappear in favor of basic-like
scripting languages. I can envision Microsoft heading this way.


But that's okay... As long as people don't care that a 1+ MB bloatware can be coded to
run faster and sleeker at less than 100k. But some of us *do* care. We are climbing out
of the box that has been built around us. You don't have to conform to a standard to be
successful. If everyone conformed to a standard, we would still be in caves rubbing two
sticks together.


Assembly language has gotten a bad rap. Mostly by those too ignorant or too lazy to
bother learning it themselves. New advances make it easier to code and maintain.
However, one doesn't have to code in assembly to reap its benefits. Just learning machine
architecture is enough to produce cleaner and more efficient HLL code. Though you
won't get anything close to a magnitude of 10000+, even a magnitude of 2-3x speed
increase can make a big difference if the user is working on time-critical, large
data-intensive projects.


Also to consider: while many modern machines are blazingly fast, the majority of the
world still runs on lower end machines where even small increases in speed can make a huge impact.


1 to 1 of 1
  1. Modern Programmers Should Write Code in Assembly
    2004-05-09 00:38:43  archdev [View]

    • Modern Programmers Should Write Code in Assembly
      2004-05-09 18:17:33  mlarson [View]

      • Modern Programmers Should Write Code in Assembly
        2004-05-16 11:15:27  isharkey [View]

      • Modern Programmers Should Write Code in Assembly
        2004-05-10 09:19:43  nitroburn [View]

        • Modern Programmers Should Write Code in Assembly
          2004-05-11 08:44:23  dscotson [View]

          • Modern Programmers Should Write Code in Assembly
            2004-05-12 09:24:28  kain [View]

            • Modern Programmers Should Write Code in Assembly
              2004-05-12 14:30:49  maiku41 [View]

1 to 1 of 1