On Wed, 19 Nov 2014 07:53:56 -0500, John Gilmore wrote:
>
>C and its sequelæ are and now seem likely to remain toys. They have
>achieved all of the portability of assembly language without its
>expressive power.
>
An amusing aphorism, about 1/3 true.
The preponderance of expressive power of HLASM rests in its
preprocessor, but that shouldn't be discounted.
"[P]ortability"? Be serious. I can compile and execute"
#include <stdio.h>
int main( void ) { printf("Hello, world!\n"); }
... on z, x86, ARM, Sparc, undoubtedly others I haven't access
to test. Please exhibit a HLASM program of comparable complexity
and portability. I don't believe even:
START
END
... will compile on most of those architectures (barring Hercules
or z390 which I shall call "toys").
Entire operating systems which support great enterprises are
implemented in C on those platforms and others. How many
in HLASM? There are candidates to supersede C. I don't
count HLASM among them. PL/I might be more likely, but
a very long shot.
-- gil
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN