Linked by Thom Holwerda on Fri 8th Feb 2008 20:46 UTC, submitted by irbis
Graphics, User Interfaces "It's one of the more popular culture wars in the free software community: GUI versus CLI (graphics versus the command-line). Programmers, by selection, inclination, and long experience, understandably are attracted to textual interactions with the computer, but the text interface was imposed originally by technological limitations. The GUI was introduced as a reply to those problems, but has undergone very little evolution from 1973 (when it was invented at Xerox PARC) to today. So why can't we do better than either of these tired old systems?"
Thread beginning with comment 300193
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Two parts to the essay
by Almafeta on Sat 9th Feb 2008 17:38 UTC in reply to "RE: Two parts to the essay"
Almafeta
Member since:
2007-02-22

Just imagine the following task: You have a bunch of image files. First, renumber them with the current date. Then pick those with a geometry x > y and rotate them 90 degrees, put those that have been rotated into a separate directory, and output a list of the files to the printer.


(I know you meant this rhetorically, but I like a challenge, forgive me from doing this off-hand......)

Win+F, select directory(s), tab into screen, App+R, "* - %d", shift-tab one back into the filter screen, "X > Y", tab back into selection screen, App+O, choose the program that'll rotate them (don't know which would be best off hand), Ctrl+C, App+N, name your directory, Enter, Ctrl+V, Alt+E, L, Win+No, Ctrl-V, Ctrl+P.

Reply Parent Bookmark Score: 3

RE[3]: Two parts to the essay
by marafaka on Mon 11th Feb 2008 10:42 in reply to "RE[2]: Two parts to the essay"
marafaka Member since:
2006-01-03

I do it by typing pic_i[TAB][ENTER] on my machine; but the point here is, that you can not generally automate the WIMP software.

Edited 2008-02-11 10:43 UTC

Reply Parent Bookmark Score: 1

TemporalBeing Member since:
2007-08-22

I do it by typing pic_i[TAB][ENTER] on my machine; but the point here is, that you can not generally automate the WIMP software.


Actually you can - by using tools such as Tk and Tcl. DejuGNU (build on Tcl/Tk) does this quite well to produce fully automated GUI test suites to ensure GUI components work well.

I think the bigger issues comes down to that a lot of programmers don't like writing GUIs, so they avoid them - despite the fact that GUIs are a lot, lot friendlier to end-users.

You can do almost anything with a GUI. But 'plugging' different applications together through GUI components is a bit harder - but, as I said above - it can be done. You just have to adjust your toolkit appropriately, which may mean learning another programming language that can do the job (like it or not).

Reply Parent Bookmark Score: 1