07-15-2003, 12:23 AM
I agree with Nathan --- QB for fun, C for professional.
I also agree with AGA regarding the C compiler. Yes, here the human to some degree is serving the compiler. We must remember that at the time, compiler writers were enamored with the concept of one-pass compilation, 'cause the machines were slow in those days. So to do this they made the programmer do extra work putting delimeters on everything. Nowadays with fast machines we don't need all that, but we're stuck with the definition of the C language and its compiler as it was.
*****
I also agree with AGA regarding the C compiler. Yes, here the human to some degree is serving the compiler. We must remember that at the time, compiler writers were enamored with the concept of one-pass compilation, 'cause the machines were slow in those days. So to do this they made the programmer do extra work putting delimeters on everything. Nowadays with fast machines we don't need all that, but we're stuck with the definition of the C language and its compiler as it was.
*****