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.
Some questions
by Scott on Thu 7th Jul 2005 09:26 UTC

I'm a little confused as to what the most recent documentation is for AoA? Is it the printed book or the online version? And do you have plans for updating the online version? or are you just going to wait till HLA 2.0 to update everything?

It seems to me that assembly is currently used primarily by compiler writers or those who need specialized/optimized functions in another HLL. I'm interested in using assembly in conjunction with C++ mostly to impress my teachers but to also optimize certain algorithms that I'll be required to write such as sorting, compression, and encryption.

I've read many posts to the GCC mailing list concerning the appropriate use of assembly in modern programming. From those posts, they raise an interesting point as to how (specifically) a C or C++ compiler treats inlining asm. They argue that the compiler should have precendence as to how to handle code generation thus overriding (in the majority of intances) the hand-coded asm blocks. Is the only option to compile the C++ code to an intermediate asm file and manipulate that file directly?