6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Thu Nov 14, 2024 9:41 pm

All times are UTC




Post new topic Reply to topic  [ 5 posts ] 
Author Message
PostPosted: Mon Dec 04, 2017 8:20 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
Nearby, BDD said
BigDumbDinosaur wrote:
... there is really very little about computing today that is new. Oh, there may be new algorithms and the occasional new language, along with such concepts as massively parallel computing, but most of the groundwork was done in the 1950s and 1960s, which predates the microprocessor.


and I was reminded of this excellent talk by Bret Victor:
The Future of Programming
Image

(which I've linked before, but it's worth a second viewing, at least.)

I'm pretty sure we could find something similar all about computer architecture: the Atlas supercomputer brought in a number of innovations, as did the successor machine, the KDF-9.

[The Atlas was 100x faster than its predecessors, and the deployment of the first Atlas increased the compute power in the UK by a factor of six.]


Top
 Profile  
Reply with quote  
PostPosted: Sun Dec 10, 2017 1:33 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
OK, so it turns out I meant a different talk entirely:
OSCON 2013: John Graham-Cumming, "Turing's Curse"

Quote:
Everything new and exciting is actually old, says John Graham-Cumming. "New" ideas today are "repeats" of old ideas.

Cloud computing - 1966
Big data - 1955
Virtual machine - 1967
Hypertext with clickable links - 1967
Markup languages - 1969
Fiber optic networking - 1966
Wi-fi - 1971
Ethernet - 1973
Solid state disks - 1976
Instruction pipelining, prefetching and branch prediction - 1961
Chat/file transfer/email - 1971
The graphical user interface (GUI) - 1981
The internet (TCP/IP) - 1983
Functional programming - 1958
Object oriented programming - 1967
Concurrent programming - 1978
Event driven programming - 1966


Top
 Profile  
Reply with quote  
PostPosted: Sun Dec 10, 2017 3:20 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8485
Location: Midwestern USA
BigEd wrote:
OK, so it turns out I meant a different talk entirely:
OSCON 2013: John Graham-Cumming, "Turing's Curse"

Quote:
Everything new and exciting is actually old, says John Graham-Cumming. "New" ideas today are "repeats" of old ideas.

Cloud computing - 1966
Big data - 1955
Virtual machine - 1967
Hypertext with clickable links - 1967
Markup languages - 1969
Fiber optic networking - 1966
Wi-fi - 1971
Ethernet - 1973
Solid state disks - 1976
Instruction pipelining, prefetching and branch prediction - 1961
Chat/file transfer/email - 1971
The graphical user interface (GUI) - 1981
The internet (TCP/IP) - 1983
Functional programming - 1958
Object oriented programming - 1967
Concurrent programming - 1978
Event driven programming - 1966

Although GUI was said to have originated in 1973 with the development of the Alto computer at Xerox's Palo Alto Research Center (PARC), the earliest known example of a GUI was Ivan Sutherland's Sketchpad CAD program, first seen in 1963. Alto's was the first known instance of combining a mouse with the GUI, and therefore could be considered the first practical application of a general-purpose GUI. Alto's display was pretty crude by current standards, but it worked and thanks to a visit to PARC by Steve Jobs in the late 1970s, GUI would find its way into the mainstream (specifically, the overpriced and under-powered Apple Lisa). The rest, as they say, is history. :D

As I had said, there is little about computing these days that is new.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 25, 2017 6:59 pm 
Offline

Joined: Wed Mar 02, 2016 12:00 pm
Posts: 343
Was Sketchpad made in 1962 or 1963? Wikipedia says 1963, but Bret Victors presentation says 1962...


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 25, 2017 7:11 pm 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10977
Location: England
It looks like Sutherland's thesis was published in Jan 1963, so it's highly likely he did a lot of the work in 1962.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: