An interesting idea in programming environment

Oh my … now this is brilliant [1], although you may need to watch the video [2] to grasp the full concept.

Now, before you click on that link, let me warn you it's about a new programming language/paradigm, based upon a two-dimensional way of programming (although, oddly enough, even a two-dimensional programming language isn't new [3]).

It's a neat idea, and the development system presented in the video incorporates ideas on what an IDE (Integrated Development Environment) should do for you [4]. I can also see using a similar tool that might solve (or at least, points towards a solution) a particularly thorny programming problem [5] that still lacks a good name. How I envision the solution to that as-yet unnamed problem is a list of objects across the top of a table, all possible actions down the left side, and at each intersection, you supply the code to handle that object with that action.

Hmmm … using a spreadsheet as a programming editor …

[1] http://subtextual.org/

[2] http://subtextual.org/subtext2.html

[3] http://en.wikipedia.org/wiki/Befunge

[4] /boston/2007/09/08.1

[5] /boston/2004/10/19.1

Gemini Mention this post

Contact the author