Letters posted here are associated with the following Salon Premium Member:
Published Letters: 6
Editor's Choice: 1
I totally agree with your basic premise that today's kids need a good, simple development environment - provided by BASIC in our day (the '80s for me, at least). I was programming a TI99-4A (with a tape drive) in 1979 when I was only eight. By 1983, when I was in 6th grade, my father had the foresight (or maybe just dumb luck) to provide me with an IBM-PC with BASIC ROM - or better, BASICA if I decided to boot with the MS-DOS V1.1 5-1/2" floppy. I had a big bulky IBM BASIC manual that described all the syntax much like a UNIX man page. When I programmed arrays I developed basic working knowledge of vector and matrix algebra; when I wrote the code itself I learned basic algorithms, structure, and logic. By 8th grade I knew my work would involve writing code.
Where did it get me? I'm now a PhD Mechanical Engineer who uses perl, C, and (shudder) FORTRAN 90 daily to perform tasks from the very arcane to the next-to-impossible without code – occasionally in a UNIX environment, no less. I feel like one of the few engineers around that has the capability to write code to perform analysis. Code helps not just with numerical and analytic work but with data collection and analysis aspects of experimental research. In other words, automation can help anything.
As an educator, I see the next generation (those 10yrs younger than me or more) coming into engineering school without knowledge of the basic skill to perform numerical analysis: being able to write code. They are typically afraid of a command line too, although you can often get more done there than within a GUI. It is a shame - but maybe I'm just an old grouch? I think these skills are still very useful. I still have qbasic tucked away on a tape somewhere, and when my daughter is old enough to use a computer, she’s going to have to learn it the way I did. Maybe she'll get a Linux box first. ;)
Many letters on this forum agree: "tar baby" has lost its racist overtones. Whether or not this is a good thing is open to debate. As a child I was told this phrase meant "a mess", and that's it. I've used it from time to time and am occasionally berated for it. Perhaps I shouldn't use it?
I don't have any problem with McCain saying this. I don't believe he was making a racist comment. Perhaps one could say that he was insensitive, but I think it would be overly PC.
Ockham's razor.
This leaves me with just one remaining question. What's it going to do about the DRM on the songs I've already bought from iTunes?
Get iTunes 7.5.0.20 or under; get QTFairUse6 V2.5 (if you can - it's hard to find these days). QTFairUse easily and quickly removed all the DRM from all my iTunes purchases, not so I could share them with anyone, but because I don't feel a need to jump through any DRM hoops. I've avoided upgrading iTunes since Jan 2008 b/c Apple began making changes (7.6 and up) that made interoperability impossible (as well as sending cease-and-desist letters to the authors of QTFairUse).
It's good for you, it doesn't contribute carbon, it's more relaxing than driving, jeez how big of an idiot does one have to be to insult someone by calling them a "bicycle rider"?!? I ride my bike to work as often as I can and I bought my home specifically so I would not have to drive, rather than buying the biggest damn house I could, 30 miles away from anything, and driving everywhere. Kathy Shaidle "is not a particularly nice person", yes, and she's also a major retard.
I've done 35 of them and now have a 3-yr old and newborn, and the pace has definitely slowed. I still long to complete the Elks and the San Juans, most of the rest I've completed. I'm also a Denverite so maybe someday I'll see you at the top.
Best,