[FoRK] Why Johnny Can't Code

Dave Long < dave.long at bluewin.ch > on > Thu Sep 14 03:44:17 PDT 2006

> I can't talk about this stuff for long - it makes me too sad and too
> angry.

... hence Kragen's $10 computer project, I believe.  (and certainly  
part of the reasoning behind my turtle-graphics data: URI, even if the  
latter was inspired more by the functional than the imperative)

But as for the original rant -- wtf, is Brin high?

A/ if you want to program in BASIC (as a little surfing demonstrates,  
sufficiently naive programmers can write BASIC in any language) there's  
always javascript, only a web browser away.


(okay, maybe he has a point... there's a lot of 'plate in that, and I'm  
not at all confident it'll run for anyone else.  But anyone who cared  
enough could easily write an old-school basic interpreter in a browser,  
such as:


I haven't tried either of these, but the first looks like he includes a  
turtle graphics package ... interpreted in the interpreted BASIC)

B/ dude, isn't 14 a bit old for BASIC?  Admit it: retrocomputers are  
like model trains; we old guys buy them for ourselves, not for our  
children.  (apple ][ emulator only yields, oh, a few million hits)

C/ is "line by line" programming really so hot?  If you had been born  
in another age would you have wanted your son to learn "card by card"  
programming, instead?

"Java Applet Analytical Engine Emulator"
(hmmm... this isn't live?  for other downloads cf. http://edsac.net/)

People already had some pretty modern ideas for how to put programs  
together, four decades ago -- it just took a lot of waiting around  
(while software grad students played wumpus, zork, nethack, and quake,  
no doubt) until the hardware guys made ISWIMming languages practical.

Landin, "The Next 700 Programming Languages", 1965

Now all that remains to be done is to come up with some pomo ideas?


"Billg wrote it I use it exclusively that settles it"?

More information about the FoRK mailing list