On 23/06/2007, at 9:56 PM, Mark Greenaway wrote:


On 23/06/2007, at 9:37 PM, Jeff Waugh wrote:


Well, it looks like you're doing pretty well as a pure mathematician, but I think you have some study left to do, because I still run into the practical
application of Pythagoras every now and then.

There I go trying to be intelligible again ;) That was the least excluding example I could think of.

Perhaps if you had compared it
to something more obtuse (girly giggle), such as differential geometry, you might have pulled off that delightfully cantankerous pure mathematician air.
Keep it up!

You know, I'm really trying hard not to become cantankerous. My motto is "Proofs with a smile".

Getting back to the subject for a second, I worked as a programmer for nearly a decade, and there was only one time when I wished I'd known some more compiler theory. The linked article's summary that said in part "If you don't know how compilers work, then you don't know how computers work" seems to me far too strong a statement.

To an extent it's true, but it's not a particularly valuable piece of information. You can list any number of hardware or software components and then say that if you don't understand just one, then you don't understand how computers work.

If you don't take compilers then you run the risk of forever being on the programmer B-list: the kind of eager young architect who becomes a saturnine old architect who spends a career building large systems and being damned proud of it.

Large Systems Suck

This rule is 100% transitive. If you build one, you suck.

I thought those few lines revealed more than the rest of the article.


_______________________________________________
coders mailing list
coders@slug.org.au
http://lists.slug.org.au/listinfo/coders

Reply via email to