Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> HLA is not assembly

It allows you to write software opcode-by-opcode. That's assembly. The differences between HLA and NASM or MASM are matters of degree, not of kind.

> but a high level language

No. High-level languages do things like manage memory for you and otherwise abstract large bits of the machine. HLA does not do that.



Lisp allows inline assembly -- but that doesn't make it a low-level language. C and Forth can do the same, yet no one would confuse them with assembly language either.


> Lisp allows inline assembly

Not according to the standard.

> C and Forth can do the same

Can. Not necessarily will.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: