On 05/21/2007 03:40 AM, Gabriel Dos Reis wrote:
"Bill Page" <[EMAIL PROTECTED]> writes:
[...]
| > I don't understand C very well,
|
| Every time someone on this list says "I don't understand X"
| but they already program in Aldor/Spad/Lisp or whatever, it
| makes me wonder about their motivations as opposed to their
| skill ... :-)
I did not say that I cannot read C at all, but it is one of the
languages that I had never much need to learn by heart.
And my motivations are "programming mathematics". C is an assembly
language for me.
| "C" is a particularly simple language.
Fully agreed.
Of course, every one (also those not knowledgable in C) know how to parse
int *x[5]
I find
(int *)[5] x
or
(int[5]) * x
easier to understand.
Of course I could learn C and do a project to become fully acquaint with
it. But that would probably cost me several months.
If, however programs were literate, I could perhaps even improve them
without being an every day C programmer.
I hope you understand that this was my point and not whether someone can
program in this or that language.
Programming a Turing machine is also a very simple, but not very
practical if you your motivations lie in the implementation of mathematics.
Ralf
_______________________________________________
Axiom-developer mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/axiom-developer