Linked by Thom Holwerda on Thu 30th Jun 2005 12:26 UTC
General Development For Linux users, HLA is a strong programming tool that allows them to create powerful programs on a variety of different levels. As HLA becomes more feature-rich, additional applications will be written using HLA under Linux. With HLA and Linux, programmers can develop new and exciting applications anyone can use. Read more.
Permalink for comment
To read all comments associated with this story, please click here.
To all the posters thus far
by Bryan Feeney on Thu 30th Jun 2005 13:53 UTC

Do a bit more research before you post. Please.

I've looked at HLA before, though I haven't had the opportunity to create any sample programs with it. It was principally designed as a teaching language for assembly programmers. Therefore it comes with a number of high-range constructs to help programmers get started early out. However if you follow through the HLA course, you learn to work with less high-level constructs and more raw assembly, until at the end you're using assembly on its own.

It really is a very good way to teach assembly.

With regard to post about the C syntax, take another look. Bar the preprocessor declarations, the syntax is heavily derived from Pascal.

One thing I disagree with is the idea of using it as a general purpose programming language, it wasn't designed for that, and while I can't say for sure, I'd imagine programmers would run into awkward obstacles once they moved onto the development of larger, non-trivial applications.

For people looking to use HLA to learn assembly, consider the "Art of Assembly" book: http://webster.cs.ucr.edu/AoA/index.html