Linked by Eugenia Loli on Tue 23rd Nov 2004 01:43 UTC, submitted by Lumbergh
Permalink for comment
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 06/19/13 23:02 UTC, submitted by M.Onty
Linked by Thom Holwerda on 06/19/13 22:28 UTC
Linked by Thom Holwerda on 06/18/13 22:33 UTC
Linked by Anonymous on 06/18/13 22:26 UTC
Linked by Thom Holwerda on 06/18/13 22:25 UTC
Linked by Thom Holwerda on 06/18/13 17:45 UTC
Linked by Thom Holwerda on 06/18/13 17:32 UTC, submitted by poundsmack
Linked by Thom Holwerda on 06/17/13 17:58 UTC
Linked by Thom Holwerda on 06/17/13 17:52 UTC
Linked by Thom Holwerda on 06/14/13 21:03 UTC
More News »
Sponsored Links



One thing that seems to be missing from the discussion thus far is the idea that with the introduction of modern GUIs, the computer moved from being a language of words to becoming a language of symbols (ie. icons, buttons, taskbars, etc.)
It would only make sense that programming will eventually shift from being an intricate and increasingly cryptographical collection of the tokens we define as "characters" (see the buttons on you keybord), to a set of relationships defined amongst various generic visual tokens.
Imagine a graphic to represent a procedure. Clicking on it would produce a view of other graphics that represent arguments, imported modules, etc.
Programming is no longer the domain of a select few. Many non-english speakers are programmers. Moving to a truly visual system of programming could be used to bridge the natural language gap, as well as the programming language gap.