Pascal, eh? Whatever floats your boat...
Randy (Hyde) has made a couple of posts recently to the HLA mailing list:
aoaprogramming@yahoogroups.com
Mostly, he seems to be busy with his "Plantation Productions" (light and sound for Christian Rock groups, etc.). Doesn't sound too "politically correct" to me, but that's what he calls himself. I don't know if he's still working for General Atomics. Those who dislike HLA are appalled to find that it's being used to write control-room code for a nuclear reactor! (GA's reactor is said to be "safe", in that it shuts down if it gets hot. It is a research reactor, not suitable for generating electricity.)
The reason people can claim it's "not a real assembler" is that it requires a "real assembler" to produce a linkable object file (or did, until fairly recently). Nasm can be used for that "real assembler" in the Windows version of HLA, but not the Linux version (last I knew - I haven't really kept up with it). At one point, HLA would produce a linkable object for Linux (some code borrowed from Fasm), but it didn't work properly and was removed. It may do so for Windows. In HLA's favor, the output HLA emits to this "real assembler" is a list of "db"s unless you explicitly ask for "-source", so it's doing what you'd normally consider the "assembly" part of the process and depends on the "real assembler" only for the "output driver" part of the process.
It has been observed that HLA emits some "startup code". This is true by default, but if you tell HLA "unit mything" instead of "program mything", and "@nodisplay" and "@noframe", it can be convinced to emit just the code you wrote (pretty near, anyway). Randy has produced some documentation under "Writing Units" unless I'm mistaken...
In terms of actual "deficiencies", HLA won't produce 16-bit code, it won't produce 64-bit code, it won't produce flat binaries (although ld - and perhaps other linkers - would do this if you need it). Unless you need these things, it isn't much of a "deficiency".
I should note that Randy is a real nice guy! He has always taken time to help me if I've had any questions, no matter how much I disagree with him. The folks who question Randy's "motivations" for writing HLA are way off-base, IMHO!
By coincidence, both the HLA mailing list and news:comp.lang.asm.x86 are currently discussing sorting algorithms, if anyone's interested in that subject...
Best,
Frank