News for hackers. Stuff that matters.
Re:Alan Kay on the misunderstanding of OOP (1998) by infinite8s on Friday June 24, 2016 @10:57AM (#11970239)
Seriously? Have you watched any of the demos Alan references? They were doing things with computers in the 1960s/70s that still haven't reached mainstream use as yet. Computers as used today are still absolutely dumb machines that are little more than super-fast calculators, and in most cases increases the mental burden of their users instead of reducing/augmenting them. Nicholas Negroponte had a great quote in '94 that's still true today - "those infra-red urinals in public restrooms know more about what we are doing than our computers today."
Re:Alan Kay on the misunderstanding of OOP (1998) by ludamad on Friday June 24, 2016 @02:06PM (#11972031)
Can you summarize what those things might be? (That haven't reached mainstream use)
Re:Alan Kay on the misunderstanding of OOP (1998) by infinite8s on Friday June 24, 2016 @02:26PM (#11972193)
Here are 2 that he often brings up:

Ivan Sutherland's Sketchpad demo - Object oriented graphics using a constraint based system (https://www.youtube.com/watch?v=6orsmFndx_o)

Douglas Englebart's demo - too many innovations to list, but includes real time collaboration (he demoed in a convention center while the system ran 30 miles away in his lab, connected by a leased line operating at 1200 baud!). People think he just invented the mouse, but the overarching theme in his work was augmenting human capabilities... http://dougengelbart.org/firsts/dougs-1968-demo.html

Re:Alan Kay on the misunderstanding of OOP (1998) by tamana on Saturday June 25, 2016 @05:13PM (#11978021)
Which of those things are not in mainstream use? We have Skype and Google Docs and AWS for collaboration and client/server computing.
Re:Alan Kay on the misunderstanding of OOP (1998) by ethbro on Wednesday June 29, 2016 @11:42AM (#12002387)
I hadn't seen the Sketchpad, thanks for the link.

One of the things that consistently impresses me about 1960s computing demos is the clarity of meaning and lack of jargon.

Re:Alan Kay on the misunderstanding of OOP (1998) by wdewind on Friday June 24, 2016 @02:02PM (#11972001)
Do you have links to any of those demos?
Re:Alan Kay on the misunderstanding of OOP (1998) by tripzilch on Saturday June 25, 2016 @12:14PM (#11976808)
See infinite8s' post above. The "Engelbart's demo" mentioned is called The Mother of All Demos, which you can find by that title on youtube.

I have to admit I never really got further than the first 5-10 minutes or so. My first computer experiences are from the late 80s (and indeed didn't have a mouse) but this demo is so old, I kept having to mentally translate for myself which bits might have been new or ground breaking, and which just plain archaic. I keep meaning to watch it in full some day, but the first bit that I saw, I keep feeling I'm missing something important. People are lyrical about this demo (hence the name!), but I don't quite feel it or something. Then again, while I appreciate the great work of engineering that went into it, I'm not really one to sit down and watch a documentary about the moon landing program either.

Maybe somebody here knows a good link or article about The Mother of All Demos that explains which things I should be in awe about and why they were so novel then?

Part of it kind of looks like a simple database table system, which reminds me of a stupid story from my childhood. When I was young (~1990 I guess), I was playing with the MSX BASIC on a friend's computer whose family had a farm. They wondered if I could write anything to keep track of their cows or something--sure thing! (though I really preferred to write graphics code, later joined the demoscene, way more fun). Now I had no idea about business or their requirements (let alone requirements engineering), so I just wrote some whatever that let them enter data, but in the back of my mind I wondered how this was going to be useful for anything. Neither did I know (yet) how to actually save the data so it'd be available after reboot, which was probably a big reason for my doubts. And they were still impressed (that it could repeat names of many cows, I guess). I never finished it (nor any idea of what "finished" would mean).