Re: Programming: Not stressful? Yeah, right...



Dave wrote:

> Whoever said programming is a low stress hobby/career has
> obviously never attempted to programm in ASM. For months I was
> debating whether or not I should learn ASM, and for some stupid
> reason, I decided to breakdown and buy a few books about it.
> It's been about 3 months since then, and I've never been so
> stressed out in my entire life trying to learn it. It's just too
> difficult. I have a strong background in C and C++, so I thought
> I'd pick up ASM quickly. Boy, was I ever wrong.
>
> I have a deep respect for all of you ASM programmers out there.
> I really do. I'm glad you had the patience to learn it...

Hmm. It seems stress is a function of how closely a language attends to the
needs of the programmer. ASM attends to the needs of your processor.

I hope nobody programs in only ASM, all day. I hope that even for embedded
projects, engineers spend most of their time working on the tools supporting
the firmware. If they follow the guidelines surrounding the adage "premature
optimization is the root of all evil", they will work to avoid ASM, and will
only use it after they have a reference implementation, in a higher level
language, that needs to be optimized.

Shouldn't translating a reference implementation into ASM be easier than
coding raw ASM from scratch?

--
Phlip
http://www.greencheese.org/ZeekLand <-- NOT a blog!!!


.



Relevant Pages

  • Re: MSIL or Bytecode taught instead of ASM
    ... "to the general programming community"?... ... heavily used programming languages (whether C, C++, or Java is most ... I think it is as practical to learn for modern college students ... ASM wouldn't be much more challenging. ...
    (comp.programming)
  • Re: a turbo assembly language
    ... >>that ASM is no more time consuming than an HLL. ... >of the programming SoftWares has gone wrong. ... language representation is, by definition, attempting to create an HLL. ...
    (alt.lang.asm)
  • The Great Debate
    ... > but ASM proved to be very cumbersome and unproductive, ... He did *not* say assembly language projects ... as structured programming grew in popularity). ... the *physics* was harder than the math. ...
    (alt.lang.asm)
  • Re: MSIL or Bytecode taught instead of ASM
    ... "to the general programming community"?... ... heavily used programming languages (whether C, C++, or Java is most heavily ... However, most OOP courses ... ASM wouldn't be much more challenging. ...
    (comp.programming)
  • Re: Rene cant handle AoAs Success
    ... HLL, mostly an imperative one like JAVA or C++. ... are HLL-knowledge which is a not required detour for true ASM coders. ... Complex programming needs detailed knowledge of the matter, ... if you choose assembly language as your first programming ...
    (alt.lang.asm)