Letters posted here are associated with the following Salon Premium Member:

geophile

Published Letters: 1
Editor's Choice: 1

Wednesday, September 13, 2006 08:26 PM
Original article: Why Johnny can't code

You aren't looking hard enough

I think we are from the same era, (Pleistocene). I grew up on BASIC, FORTRAN, and punch cards, earned a PhD in Computer Science, and have been happily working on software in one form or another since I was 10, in 1967.

So I have to ask: what are you smoking?

Sure, BASIC is gone, and good riddance. But a greatly improved version of that experience is available today. If you want instant gratification from a few lines of code, then Python is definitely the way to go. It's massive libraries allow for exploration in any number of directions.

If you want to go deeper, then the best modern equivalent of assember language is the Java Virtual Machine. The layout is highly accessible, and there are all sorts of fun projects that could be done -- compiling simple languages to JVM code, maybe doing an interpreter, byte-code transformations, either directly or through aspect-oriented programming interfaces.

And if you want to go deeper still, Java will soon be open-sourced by Sun, and there are other open-source implementations. And of course there are thousands and thousands of other open-source projects to explore and tinker with.

I think you've missed the real issue: In the 1970s, if you sat down at a computer, you pretty much had to write your own software. Now, it takes an act of will to clear your mind, ignore the internet, solitaire, email, IM, and do actual work. The distractions are especially damaging to tasks requiring great immersion and concentration, such as programming and especially learning programming.

Most Active Letters Threads

702

The commendably missing element from Obama's speech

There was no pretense that human rights is our goal, or the likely outcome, in escalating the war
688

Obama's exceedingly familiar justifications for escalation

The "new" approach to Afghanistan touted by White House officials seems quite old
440

The face of rotted Washington

Evan Bayh demands more debt-financed war - fought by others - while boasting that he's a stern "deficit hawk."
326

Yes, it's Obama's war now

An uninspiring speech sells a dubious policy, but progressives who feel betrayed have only themselves to blame
209

Bigotry wins in Switzerland

By voting to ban the construction of minarets, Switzerland apes the most extreme intolerance in the Muslim world

View all »

Letters Help

Currently in Salon