Re: HLA




brennan.vincent@xxxxxxxxx wrote:
Hi all,

I was wondering if anybody had some input on Randall Hyde's High Level
Assembly language. I want to learn assembly language, and although
there are assurances in his book that it's not simply a high-level
language with an assembly veneer, I'd like second opinions.

Well, to date no one has written a single 32-bit Windows or Linux
assembly language program with any other assembler than cannot be
directly translated into HLA. HLA has a superset of features found in
most of the x86 assemblers out there, so it is certainly the case that
you can do anything (and learn anything) with HLA that you can with any
other assemblers. The argument against HLA seems to center around all
the extra stuff appearing in HLA (most of which, BTW, appears in MASM
and TASM, as well). But if you're not interested in that extra stuff,
there's a simply policy you can follow -- don't use it.

Is HLA a good tool for learning assembly language?

Thousands and thousands of people have thought so. Most of the people
arguing against HLA are those who've already learned assembly language
with a different assembler and have strong opinions that people should
learn assembly language programming the same way they have. Whether
their point of view is valid or not, it's clearly prejudiced and should
be taken with a grain of salt.
Cheers,
Randy Hyde

.



Relevant Pages

  • HLA History
    ... The Self-proclaimed "assembly language historian" ... High-Level Assembler. ... HLA *has* been around long enough now ... using MASM 6.1. ...
    (alt.lang.asm)
  • Re: TMA Assembler?
    ... I wish I was as good as Rene in ASM, but there is still some way to go, ... If "I am HLA" then I'm definitely the one to argue with. ... The actual assembly language ...
    (alt.lang.asm)
  • Re: .EXE -> .ASM -> .EXE
    ... Are you saying that some people have trouble learning assembly language ... HLA from an experienced HLA programmer and see what happens. ... AoA has nothing to do with HLA. ... typical user trying to learn RosAsm. ...
    (alt.lang.asm)
  • Re: Why There are no Asm Apps
    ... >> With HLA, ... > In the section on installing on Linux in the Reference Manual, ... HLA and its teaching approach for assembly language ...
    (alt.lang.asm)
  • Re: Newbie
    ... >> I was trying to stay out of this war of yers but it sounds like HLA ... my "army" for the "Jihad" I am waging on assembly language, ... language that Rene strives to strike at HLA _harder_, ... If Rene isn't a Microsoft employee tricking everyone to destroy the ...
    (alt.lang.asm)