Thomas E. Kurtz, Co-Inventor of BASIC, Dies At 96 (hackaday.com) 40
Slashdot readers damn_registrars and GFS666 share the news of the passing of Thomas E. Kurtz, co-inventor of the BASIC programming language back in the 1960s. He was 96. Hackaday reports: The origins of BASIC lie in the Dartmouth Timesharing System, like similar timesharing operating systems of the day, designed to allow the resources of a single computer to be shared across many terminals. In this case the computer was at Dartmouth College, and BASIC was designed to be a language with which software could be written by average students who perhaps didn't have a computing background. In the decade that followed it proved ideal for the new microcomputers, and few were the home computers of the era which didn't boot into some form of BASIC interpreter. Kurtz continued his work as a distinguished academic and educator until his retirement in 1993, but throughout he remained as the guiding hand of the language.
No problem! (Score:2)
10 PRINT "I'M ALIVE!"
20 GOTO 10
I expect the man to respawn very soon.
Re: (Score:2)
I was going to make a comment very similar to that. Amazing how that's pretty much everyone's first/most memorable BASIC program.
Re:No problem! (Score:5, Funny)
He didn't die, he just GOSUB without RETURN.
Re: (Score:2)
off to the great subroutine in the sky
Re: (Score:2)
John Carmack: "Look! I wrote a new game in BASIC! It's called Wolfenstein 3D"
John Romero: "Lame, needs graphics"
Re: (Score:2)
By 1992, both Carmack and Romero have been making games with sophisticated graphics for years.
Re: (Score:2)
Before I read K&R, I read K&K (Score:2)
10 REM THE GOOD OLD DAYS
20 GOTO 10
My second language (after FORTRAN on the /360) ca. 1972 on HP-2000 TSB.
Re: Before I read K&R, I read K&K (Score:2)
Thank you and RIP (Score:2)
RIP (Score:2)
Re: (Score:2)
I learned a tiny bit of basic when I was 13 years old or so. It was cool to work with and I liked it. I'm curious how you think it might still be useful - what kinds of things are you thinking people can be doing with it? Does anybody use it for anything currently? what kinds of current-day things would Basic be best for? It would be fun to go back and putter around with it again.
Re: (Score:2)
Excel macros mostly. Though Office Script is replacing it.
Re: RIP (Score:2)
Re: (Score:2)
Re: (Score:2)
Dude, Trek was written in BASIC! You're pissing all over my youthful memories!
Re: Unfortunately, BASIC does not die with him... (Score:2)
Thankfully, the Trek textmode game that is installed on my Debian box is written in C.
Re: Unfortunately, BASIC does not die with him... (Score:1)
"Does" not die with him? Odd choice of tense. Not a native English speaker, ja?
Re: (Score:2)
You may notice that the title of the story uses the same tense in the same context ...
Don't forget that (Score:2)
We have to thank BASIC for Microsoft. The company's first significant business was implementing BASIC on MITS Altair and any other microcomputer during the later half of the 1970s.
Re: (Score:2)
We have to curse the living shit out of BASIC to hell and back for Microsoft
There, FTFY.
Re: (Score:2)
Microsoft weren't the only ones doing it, though. And, foreshadowing the entire history of their products, it was mid at best.
This was my favorite BASIC [sol20.org] of the time. Of particular note:
Don't snark too heavily on BASIC. It's what got tens of thousan
Re: (Score:2)
Don't snark too heavily on BASIC. It's what got tens of thousands of people started on the path.
Famous quotes from Professor E. W. Dijkstra:
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
The teaching of BASIC should be rated as a criminal offence: it mutilates the mind beyond recovery.
My first CS teacher, who taught me Pascal, loved these two quotes :)
P.S. R.I.P. to the Professor Kurtz, though. In my anti-Basic zeal, I forgot to say this important thing. Also, I'm sure he didn't mean bad when he created Basic... The Dartmouth Time-Sharing System (DTSS) that he helped create is a marvelous piece of work and it definitely pushed computing forward.
Re: (Score:2)
My favourite at the time was BBC Basic, by virtue of being the sole BASIC I had access to.
Nonetheless it's pretty good, especially for 1981 on an 8 bit home micro. And honestly Q(uick)Basic was pretty sodding awesome. It was legitimately good, especially with the combo of the built in IDE with debugger and help etc.
Don't snark too heavily on BASIC. It's what got tens of thousands of people started on the path.
Indeed. Lots of people like to shit on it, but I think that's a tribal thing at this point.
Re: (Score:2)
Dartmouth? (Score:2)
I didn't realise there was anything other than navy there. Cool. I'm surprised this came out of the uk though, but, yeah!
Re: (Score:2)
I'm surprised this came out of the uk though, but, yeah!
You mean, New Hampshire is UK?
If we judge by the name, then yes, though.
Re: Dartmouth? (Score:2)
No, but Dartmouth is.
Re: (Score:2)
The name Dartmouth has always reminded me of Innsmouth, New England and Cthulhu.
Ah... my childhood. (Score:3)
When I was 14 years old I had my first program published in Compute's Gazette. It was in BASIC. I can draw a direct line from that moment through my entire career into my early retirement this July. Badmouth BASIC all you like. My VIC-20, bought with money I earned delivering newspapers for eight months, shaped my life.
If I went back to code in BASIC again today I might still reflexively drop white space and let the parser chunk it up to save the bytes...
Re: (Score:2)
I started at 8 and had trouble spelling the keywords. Got some books from the library to learn from. By the time we started using computers at school I knew more than the teachers.
As part of our history class we had a stock trading game set in the 1920s. It was supposed to teach you why the stock market crashed, but it was written in BBC BASIC so gave myself an extra hundred million dollars, and then lost most of it.
Been using BASIC my whole life (Score:3)
In my (long) experience users don't give a damn what their software is written in as long as it's fast, effective and free of bugs. It's not about the programming language, it's all about the programmer(s) you hire in the first place.
Re: (Score:2)
People really miss the word "language" in there.
Do you care if your speaker system was "made" using the Chinese language? Taiwanese? Outer Monogolian? No. So long as the interface that you deal with is in a language you understand, the product works the same way.
If you're a programmer, and you speak the language they used, you can understand the internal workings, contribute back, fix things, etc.
But does the language matter? No. It's like refusing a train because it was built by a French speaker. Un
BASICally... (Score:1)
UNDEFINED LINE ERROR
> GOTO HELL
UNDEFINED LINE ERROR
My first language and my door into my current life (Score:1)
It must have been around 1986, when I was around 15 years or so, that I learned Basic on my Commodore C64. I had gotten it as a birthday present from my parents and it was amazing.
Initially it had no storage drive since the VC1541 was kind of expensive. So I learned to write programs on it with the help of the manual. Only a few games to distract me. Just writing these programs and learning to organize my code was something I could do for hours and hours.
Needless to say that unbeknownst to me I am like many
"Mistah Kurtz — he dead." (Score:2)
What I did (Score:2)
While BASIC was the first language I learnt, I didn't do anything serious until Microsoft released QuickBASIC. I wrote a simple diff utility, and something to change the money resource in a Privateer save-game.
VB .. Visual Basic (Score:2)
Visual Basic (VB) is essentially the thing which consigned COBOL to the museum (yes, still a lot of it out there, valuable and nearly irreplaceable). Whether VB directly or in Access or Excel.
Millions upon millions of lines of business logic implemented in VB in the late 90's and early 2000's. That was the great productivity boost (and if you ask me, the time that the great leap forward for executive pay versus drone worker salary stagnation).
I am willing to bet that there is a lot of VB code still out ther