Skip to main content

Thread: Long term future of textual programming/scripting/interactive command interfaces?


textual programming in cases way go of today (if know usable/serious non-textual programming methods, tell me!). , command line shell still vital tool doing out of ordinary (or it?).

while time apparently brings ever increasing amount of gui applications each narrow purposes there seems no gui capable of handling such generic case of constructing efficient algorithms or putting set of machine interpretable commands*.

maybe one of issues of "application isolation". 1 gui app cannot speak others, leaving apps single tasks, left limited whatever results app can produce alone. in android there seems (-n early) suggestion how solve such issue.

another issue programmer seldom see machine sees in graphical (non-textual) programming environment, or rather, shows on screen conceptually further away zero's , one's traditional programming languages. interface become high-level , non-generic.

the third , relevant issue might difficulty in finding generic ways of visualizing abstract concepts , relating them each other. though-maps , node-maps , whatnot has severe limitations in visualizing lots of complexity (at least @ first , second glance).

given success of gui's might/should/can seem redundant mention why graphical programming interface step forward. saying should graphical/non-textual interface doesn't convey pro's though. can mean lot of things. implied meaning of term graphical programming interfaces, or rather visual programming interfaces, reality. modern developing environments offer lots of visual aid. i'm rather targeting actual visualization/manifestation of source code. in area, little progress has been made (to extent of knowledge).

looking @ area, think can gained trying out new paradigms. visual programming methods might required turn programming competence mainstream. @ other computer related interface method. few of have become mainstream have been before there have been visual way of doing it. visualized working tools can, if done right, mean lowered learning curves.

*= or whatever when coding away

ps
please don't hard on me use of terms. expressions used in quite liberal way in lack of better known words (english not native language).

check out cubicon computing platform glimpse of future of graphical programming , computing: coretalk.net.


Forum The Ubuntu Forum Community Ubuntu Community Discussions The Cafe Long term future of textual programming/scripting/interactive command interfaces?


Ubuntu

Comments

Popular posts from this blog

How to decompile jsxbin to jsx

Gavik Photoslide GK2: Not able to upload photos - Joomla! Forum - community, help and support

Phoca Guestbook logger registret bruger af - Joomla! Forum - community, help and support