Re: HLA
- From: rugxulo@xxxxxxxxx
- Date: 30 Jun 2006 09:21:30 -0700
Saluton! :-)
Annie wrote:
On 2006-06-29 brennan.vincent@xxxxxxxxx said:
> 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.
>
> Is HLA a good tool for learning assembly language?
_____
If you want to learn *real* ((( `\
assembly language (meaning, _ _`\ )
traditional Intel x86 mnemonics (^ ) )
that are universally understood ~-( )
and accepted throughout the _'((,,,)))
programming world), then no... ,-' \_/ `\
don't bother with HLA. ( , |
`-.-'`-.-'/|_|
Randy claims that HLA is *AN* \ / | |
"assembly language"...and from a =()=: / ,' aa
strictly technical standpoint,
he might be correct.
But the problem is, HLA's so-called "assembly language"
bears *no* relation whatsoever to what the rest of the
world means when it refers to "assembly language."
Um, last I checked, there was no opcode for structs, macros, equates,
labels, etc. None of that is translated to machine code, but we all
call it assembly anyways. Not saying I agree, but don't blame me, blame
MASM, TASM, etc.
HLA is almost totally proprietary. Its odd-ball con-
structs, weird mnemonics and silly, convoluted external
libraries simply don't exist in the real world.
Sounds like you're describing any HLL out there (C++, for instance).
They're all "weird" and "silly" until you learn them. There are lots of
languages that I don't particularly like (out of personal taste), but I
don't think they're totally horrible. To each his/her own.
HLA is like Esperanto: it's a totally made-up language
that nobody actually knows or uses...and if you mention
that you're learning it, everybody will either laugh at
you, or have no clue what you're talking about. Hehe!
Chiuj komputilaj linvoj estas artefaritaj, chu ne? Tial ne estas
hontinda.
Mi certas ke miloj kaj miloj da popoloj scipovas la esperantan malgrau
via kontraudiro.
Dubantoj, vidu la sekvajn:
http://www.uea.org
http://www.esperanto-usa.org
news://soc.culture.esperanto
Nu, evitu ion ajn se ne plachas al vi.
Do yourself a favor, d00d, and learn *real* assembly
language, using official Intel-style x86 mnemonics.
It'll save you a lot of time and embarrassment. Really.
Okay, I concur with Randy here that reading Intel's manual probably
isn't the best way to learn. It's more of a reference than a tutorial.
It's probably still a good idea to have it on-hand, though.
.
- Prev by Date: Re: HLA
- Next by Date: Replace polling with interrupt
- Previous by thread: Re: HLA
- Next by thread: Re: NASM dead?
- Index(es):
Relevant Pages
|