LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices

Reply
 
LinkBack Search this Thread
Old 01-24-2005, 09:24 PM   #16
SciYro
Senior Member
 
Registered: Oct 2003
Location: hopefully not here
Distribution: Gentoo
Posts: 2,038

Rep: Reputation: 51

Timothy Miller: that and forcing windows on peoples rebuilt PC's ..... after all, how could "uneducated masses" know how to install a OS, or even know what "OS" means?
 
Old 01-24-2005, 10:29 PM   #17
RodimusProblem
Member
 
Registered: Dec 2004
Distribution: Knoppix 3.6
Posts: 135

Rep: Reputation: 15
In my opinion, yes, morally developers should make software user-friendly.

BUT: What is "user-friendly" ?


If the program is aimed at developers or computer geeks, then a CLI should do just fine.

For example, DOS' "dir" command.

Using "dir /b/s" gives you a listing of all files & folders in this directory and all subdirectories without the extra details dir normally includes (file size, creation / modify dates etc.). This is easy to use as /b means "use Bare format" and /s means "search Subdirectories". Had the command been "dir -foo +bar[43254] /hooka /pooka" then there'd have been a problem.

Dir was a case of "it's a simple command, so it should have a simple interface".

I've seen worse crap. I'm still awed that the programmer could use the damn thing.



If the program is aimed at uneducated users, then a GUI with as little jargon as really needed is the way to go.

Simple stuff like naming commands after their function (ie "quit") should be used. Help menus that have instructions on how to do stuff. Nothing major is required, but at least make it so that other people stand a chance of using it.

But some ITT morons write their software so that literally only a ITT graduate could understand it. For example there was a mail program I looked at. "Now trafficing MIME data packets on system IO Port !" What the heck was the programmer thinking when they wrote that message instead of "Now sending & recieving messages" ?!




Note: I hate vi. I use Joe. Reason: you need to read a long manual to find out how to just exit vi.
 
Old 01-25-2005, 01:28 AM   #18
Tinkster
Moderator
 
Registered: Apr 2002
Location: in a fallen world
Distribution: slackware by choice, others too :} ... android.
Posts: 22,950
Blog Entries: 11

Rep: Reputation: 860Reputation: 860Reputation: 860Reputation: 860Reputation: 860Reputation: 860Reputation: 860
Quote:
Originally posted by RodimusProblem
In my opinion, yes, morally developers should make software user-friendly.

BUT: What is "user-friendly" ?


If the program is aimed at developers or computer geeks, then a CLI should do just fine.

....

If the program is aimed at uneducated users, then a GUI with as little jargon as really needed is the way to go.

...

Note: I hate vi. I use Joe. Reason: you need to read a long manual to find out how to just exit vi. ;)
Which is about the time when this thread should be merged
with "Make Linux usable for the normal idiot", errrrh, "Make
Linux easier for the ..." ...

The thing that you (and Paul Parr and others) overlook is
that what the computer does ISN'T (inherently isn't, and as
far as AI goes these days can't be) easy. GUIs are a meta-
phore for something the computer does. And basically you're
giving up on freedom at the cost of remaining stupid if you
crave for an "easy" system ... if this is what you want I
suggest you stick with Windows and leave Linux as good
as it is, and have it help give birth to responsible, self-
determined mature computer users who don't want the works
been hidden from them and understand why and how things
work, can assess the risks of computer viruses, trojans ...


Oh boy :)


Cheers,
Tink

P.S.: If one hadn't used WordStar in the past (and read
heaps of documentation with that) joe would be unusable.
 
Old 03-04-2005, 12:10 AM   #19
Trio3b
Member
 
Registered: Oct 2004
Location: Texas, USA
Distribution: MDV 2008.1, PCLinuxOS,
Posts: 315

Rep: Reputation: 30
Ethics Schmethics

I agree that use of software is a fairly trivial topic to discuss in the same sentence as ethics. The fact is that adding different methods of interacting with ANY technology DOES NOT "dumb down" the technology, it just changes the interface. Ethics are man made "virtual moralities" for use in the realm of day to day human politics. Ethics have a built in elasticity to conform and confit to those situations for whom the" puveyor of the ethic" is crafty enough to use in his favor. Go hang around some attorneys for a while.

................... MORALITY.................... now there is something a lot of people could pay more attention to.
I'm speaking about spiritual morality... NOT religious morality.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Make Linux easier for the general population! Please. Paul Parr General 2014 06-03-2005 02:53 PM
Applying computer/linux technology to InfraRed technology satimis Programming 2 02-02-2005 04:06 AM
question 'bout make / make install bennethos Debian 3 11-02-2004 04:43 AM
Make linux easier? bolinux General 43 10-20-2003 10:22 PM
teachings social obligation mace Programming 1 09-11-2002 10:54 AM


All times are GMT -5. The time now is 11:28 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration