> Kirk wrote:
> I'm not sure what "fair" means the context of 
> comparing HLASM and C/C++. (IMO, all C programmers should be 
> using C++ if possible, even if you choose to restrict 
> yourself to a small subset like we do). 

Google doesn't agree with C and C++ because they encourage application 
programming using when using an OS language. They are looking at a replacement 
for Android. If they succeed, usage of Unix and C will drastically go down and 
chances are that C will no longer be the dominant OS language.

Currently, it looks like Google's GO language will be the basis for their new 
OS (could change). They purposefully omitted OOP (C++) and many of the standard 
library functions to discourage it's use outside of OS functionality. They are 
also discouraging the use of "portable" C code by making it difficult to 
convert existing programs. I suspect they have an internal conversion untility 
for the GO language.

FYI, Android is a modified Linux.

I much prefer C++ over C but OOP is a runtime facility potentially with 
significant overhead if you are not careful. 

Regards, Jon.

Reply via email to