Re: HLA



brennan.vincent@xxxxxxxxx wrote:
I'm sure that if HLA is truly an
assembly language, once I've learned it I'll be able to pick up MASM or
something like that in no time.

The reality is that once you've invested months of effort in thoroughly
learning an assembler, there's always considerable inertia in changing
over to another one. Each assembler is a fairly complicated beast,
especially ones like HLA and MASM.

If you doubt me, just observe the number of people in this group who've
learned an assembler and find it hard to switch to another, (or use,
comfortably, several, concurrently). Frank and me stuck with NASM,
Betov and Wannabee with RosAsm etc.

Now I'm not saying it's impossible, but it's harder than you think now.
In a sense it's also wasted effort, since it's assembly language that's
important, not a particular assembler. Hence having learned assembly
language thoroughly with an assembler, one tends to try as far as
possible stick with the known tool.

Sure, professionals, compiler writers and advanced amateurs do use more
than one assemblers, but it involves additional time and effort you'll
have to invest, (though not nearly as much as the first time, learning
assembly).

.



Relevant Pages

  • comp.lang.asm.x86 - Frequently Asked Questions - general 2
    ... x86 Assembly Language FAQ - General Part 2 of 3 ... Accessing 4 Gigs of Memory in Real Mode ... Changing the value of a segment register results in that segment's entry ... This tutorial is designed specifically for the cheap assembler ...
    (comp.lang.asm.x86)
  • x86 Assembly Language FAQ - General Part II
    ... x86 Assembly Language FAQ - General Part 2 of 3 ... Accessing 4 Gigs of Memory in Real Mode ... Changing the value of a segment register results in that segment's entry ... This tutorial is designed specifically for the cheap assembler ...
    (comp.lang.asm.x86)
  • x86 Assembly Language FAQ - General Part II
    ... x86 Assembly Language FAQ - General Part 2 of 3 ... Accessing 4 Gigs of Memory in Real Mode ... Changing the value of a segment register results in that segment's entry ... This tutorial is designed specifically for the cheap assembler ...
    (alt.lang.asm)
  • Structs in Assembly
    ... implementation in assembly language. ... support this facility. ... programmers who don't know much about assembly. ... Now if your assembler doesn't support structs, ...
    (alt.lang.asm)
  • Re: Rene cant handle AoAs Success
    ... vehicles for learning assembly language ... learning assembly language with an in-line assembler, ... language using an in-line assembler is probably a bit more work than ... learn inline Assembly. ...
    (alt.lang.asm)