Excellent Video on the Birth of BASIC computing for the masses

Reply
Thread Tools
  #1  
Old 02-18-2024, 08:49 AM
CoachKandSportsguy CoachKandSportsguy is offline
Sage
Join Date: Jan 2019
Location: Marsh Bend
Posts: 2,532
Thanks: 599
Thanked 1,912 Times in 918 Posts
Default Excellent Video on the Birth of BASIC computing for the masses

How computing all started for the masses

I remember using basic in the early 1970s in high school, along with one other program on a Digital PDP 8i computer, in my schools basement.

https://youtu.be/WYPNjSoDrqw

If you are old enough and geeky enough, you should recognize a few of these names.
  #2  
Old 02-18-2024, 11:50 AM
buzzy buzzy is offline
Gold member
Join Date: Jan 2011
Posts: 1,137
Thanks: 0
Thanked 60 Times in 25 Posts
Default

Hey, thanks. In 1968 I used GE Timeshare BASIC at an aerospace company. A year or so later, transitioned to Fortran on IBM machines. Been a geek ever since.
  #3  
Old 02-18-2024, 11:52 AM
kansasr kansasr is offline
Veteran member
Join Date: Nov 2011
Posts: 696
Thanks: 223
Thanked 745 Times in 210 Posts
Default

Quote:
Originally Posted by CoachKandSportsguy View Post
How computing all started for the masses

I remember using basic in the early 1970s in high school, along with one other program on a Digital PDP 8i computer, in my schools basement.

https://youtu.be/WYPNjSoDrqw

If you are old enough and geeky enough, you should recognize a few of these names.
At the 27 minute mark you'll meet The Villages own, BILL ZANI !
  #4  
Old 02-18-2024, 12:11 PM
biker1 biker1 is online now
Sage
Join Date: May 2014
Posts: 3,145
Thanks: 1
Thanked 939 Times in 529 Posts
Default

My first programming language was PL/C, a dialect of PL/I used at Cornell, on an IBM System 370 accessed via 029 punch cards in the early 70s. My first course was actually taught by Conway and Gries. PL/C is a strongly typed language that should encourage good programming practices. It also tried to correct typos during compilation, which can improve turnaround. I quickly moved to Fortran for useful work and still use it today when I need a quick answer via gfortran on an iMac. Used C for some stuff but mostly Fortran with OpenMP and the MPI library for parallel programming. Learned Pascal in graduate school (had to) but never did any real work with it. At one time I was pretty proficient with Z80 assembly.

Here is the definitive article on programmers and programming languages:

Real Programmers Don't Use Pascal

Systems I used:

IBM System 370 (MVS)
IBM System 360/195 (MVS plus TSO)
Amdahl V6 (CMS)
NAS 9000 (MVS plus TSO)
DEC PDP11/34 (RSX11M)
DEC System10 (TOPS10)
CDC STAR 100 (VSOS)
CDC CYBER 203 (VSOS)
CDC CYBER 205 (VSOS)
Various CDC 60-bit scalar machines (NOS)
Cray X-MP (UNICOS)
Cray Y-MP (UNICOS)
Cray 2 (UNICOS)
Cray C90 (UNICOS)
Cray T90 (UNICOS)
Cray T3D (UNICOS and microkernel)
IBM SP2/pSeries Clusters - various flavors of POWER processors and interconnect fabrics (AIX)
SiCortex SC (Unix)
Thinking Machines CM-2 (Sun OS on front-end)
Intel and AMD based x86-64 Infiniband clusters, some with GPUs, from IBM, Linux Networx, Sun Microsystems, and SGI (Linux)


Quote:
Originally Posted by CoachKandSportsguy View Post
How computing all started for the masses

I remember using basic in the early 1970s in high school, along with one other program on a Digital PDP 8i computer, in my schools basement.

https://youtu.be/WYPNjSoDrqw

If you are old enough and geeky enough, you should recognize a few of these names.

Last edited by biker1; 02-18-2024 at 06:37 PM.
  #5  
Old 02-18-2024, 01:17 PM
OrangeBlossomBaby OrangeBlossomBaby is offline
Sage
Join Date: Feb 2015
Posts: 8,535
Thanks: 6,875
Thanked 9,515 Times in 3,106 Posts
Default

My first computer experience was in high school in 1978-79, my senior year. I got a C- in Algebra I and therefore wasn't allowed to take Algebra II. I'd gotten Cs in geometry, and mathematics just wasn't an interest to me. But I had to pass a math course in my senior year, in order to graduate. Computer programming sounded interesting. I was allowed to choose between COBOL, FORTRAN, BASIC, or Assembly. I picked BASIC because - basic = simple = more likely to pass.

We had teletype machines and amber-on-black monitors, dummy terminals hooked up to a pair of reel-to-reel refrigerator boxes in another room; a room with its own central air-conditioning unit, kept at 65° all year round. These computers ran all our school systems programs; attendance, grades, absences, teacher and student files, all cross-referenced.

Our first program, of course, was "Hello World." We didn't have punch cards, we had ticker tape. We had to be incredibly careful about folding our program so the reader wouldn't mistake a hole with a fold and ruin the whole thing. We also had to map out the entire program on paper first, with a template. I remember two of my programs. The first was a "make your own cheeseburger" program. Very simple - it asked you questions about ingredients, you'd say yes or no, and at the end it'd print out an ascii drawing of the resulting sandwich and the list of ingredients you selected.

The second program was a class project; a casino gambling day. My partner and I chose to do the roulette wheel. So we had to understand probability and statistics to plug in the correct odds and payouts for each number and color. To keep things from getting insane we allowed the player the option of selecting no more than 4 choices per play. "All black" plus "43" plus "1-15" plus "all even" - would be an option. It was a bear of a program to write but we learned SO much about mathematics, more than I'd learned in my junior and senior high school classes combined, up until then.

I only got a C in that class but it was passing and I was able to graduate and continue to college with merit credits in English and Writing.

Fast forward 20 years, and I decided to go back to college to take more programming courses. I went for Visual BASIC 6.0, C++, and advanced VB6.0 and advanced C++. Aced them all. Did nothing with it. But had a blast. Turned out that I actually learned something about mathematics back in high school, even though I didn't "get it" until 20 years later.
  #6  
Old 02-18-2024, 05:17 PM
CoachKandSportsguy CoachKandSportsguy is offline
Sage
Join Date: Jan 2019
Location: Marsh Bend
Posts: 2,532
Thanks: 599
Thanked 1,912 Times in 918 Posts
Default

Stuff you learn which you are interested in, in high school, stays with you the rest of your life.

Been doing VBA, SQL and now python since I started with a Mac in 1982 with Multiplan, the predecessor to excel. Tried building lottery winning numbers histograms and wrote my own tax return programs as well.

All self taught from the high school introduction, college Dartmouth time sharing Basic and the Apple Macintosh
  #7  
Old 02-18-2024, 05:19 PM
CoachKandSportsguy CoachKandSportsguy is offline
Sage
Join Date: Jan 2019
Location: Marsh Bend
Posts: 2,532
Thanks: 599
Thanked 1,912 Times in 918 Posts
Default

Quote:
Originally Posted by kansasr View Post
At the 27 minute mark you'll meet The Villages own, BILL ZANI !
Wicked cool!
  #8  
Old 02-18-2024, 07:57 PM
tophcfa's Avatar
tophcfa tophcfa is online now
Sage
Join Date: Feb 2015
Location: Wherever I happen to be.
Posts: 6,097
Thanks: 2,873
Thanked 9,083 Times in 2,746 Posts
Default

I took Basic programming my freshman year at UMASS back in the 7O’s. We had to store/load our coding on binary punch cards. I remember spilling a beer on my completed program assignment punch card and had to totally redo it from the beginning. My first computer, an IBM PC Jr., had to be booted up with the DOS operating system loaded each time with a floppy disc. Back then who could have imagined how powerful a phone could be, our phone hung on the wall and had a rotary dial.
  #9  
Old 02-19-2024, 03:59 AM
dtennent dtennent is offline
Senior Member
Join Date: Aug 2014
Posts: 368
Thanks: 48
Thanked 373 Times in 165 Posts
Default

In high school, the closest I ever got to a computer was my slide rule. Still have it today. I learned BASIC and Fortran in the early 70s while in college using THE mainframe that the school had using cards. In grad school, I used Fortran to do some curve fitting for data sets.

When I joined corporate America, I had to plead for a terminal to hook up to the mainframe. Eventually, everyone got a terminal which allowed folks to email, etc. Spent too much time stealing passwords from folks and making changes to their login.com files. Usually resulted in lots of laughs but no serious damage ( well, maybe a few bruised egos) . Now I spend my time changing passwords regularly so someone doesn’t steal my personal info! How times have changed…
__________________
“There is no such thing as a normal period of history. Normality is a fiction of economic textbooks.”

— Joan Robinson, “Contributions to Modern Economics” (1978)
  #10  
Old 02-19-2024, 10:04 AM
ElDiabloJoe ElDiabloJoe is offline
Veteran member
Join Date: Aug 2021
Posts: 649
Thanks: 41
Thanked 800 Times in 282 Posts
Default

Quote:
Originally Posted by CoachKandSportsguy View Post
... Tried building lottery winning numbers histograms and wrote my own tax return programs as well...
Welllllllll? C'mon, give 'em up E.F. Hutton, What are the highest probability winning lottery numbers?
__________________
Chino 1960's to 1976, Torrance, CA 1976-1983, 87-91, 94-98 / Frederick Co., MD 1983-1987/ Valencia, CA 1991-1994/ Brea, CA 1998-2002/ Dana Point, CA 2002-2019/ Knoxville, TN 2019-Current/ FL 2022-Current
  #11  
Old 02-19-2024, 08:11 PM
CoachKandSportsguy CoachKandSportsguy is offline
Sage
Join Date: Jan 2019
Location: Marsh Bend
Posts: 2,532
Thanks: 599
Thanked 1,912 Times in 918 Posts
Default

Quote:
Originally Posted by ElDiabloJoe View Post
Welllllllll? C'mon, give 'em up E.F. Hutton, What are the highest probability winning lottery numbers?
55 % of all lottery numbers drawn have adjacent numbers, like 5 and 6, or 44 and 45.

Randomness is clumpy, just like the randomness in the universe, millions of light years of empty space between solar systems, galaxies, etc. Its why people park cars next to yours in a parking lot with 15 open parking spaces nearby. Also to dent and scratch your car because of their lack of courtesy, but not relevant at the moment.

Within the last several years, I was playing a pair which hadn't been picked for awhile, 31/32 . . and it hit, and someone else won, but the trick is getting the other 4 numbers on the same line / picked (i have yet to master that trick!). . . and I didn't count on 33 to be picked as well, also adjacent for a triple . . .


Reply

Tags
computing, masses, basic, computer, schools


You are viewing a new design of the TOTV site. Click here to revert to the old version.

All times are GMT -5. The time now is 08:49 PM.