The Language of the Unix World should Change


 
Thread Tools Search this Thread
The Lounge What is on Your Mind? The Language of the Unix World should Change
# 1  
Old 12-08-2009
The Language of the Unix World should Change

We should put an end to saying "orphan", "kill child", "zombie".

Anyone,

We should change the awful metaphors used in the language of managing Unix processes. I believe that this still humbly local initiative hides a great importance of how the world of Unix looks and feels to every user.


Example:
No more "kill". Use stop, remove or whatever else. It doesn't matter if that's already taken, we will always have vast language reserves.

If a process can be called a child/parrent then it should not be "killed" and "reaped", but collected. I prefer the playground to the graveyard, don't know about you.

Think about the already present "forest" metaphor. We could have roots an branches again. Or to seas, flows and rivers. Or flocks and packs. Or kings, counts, servants and agents. If we could "dam", "stem", "draw", why should we kill?

Since this is standard, it can change. One shouldn't think about how great a challenge it, one should just start walking against it.


You might feel this is irrelevant to what is actually done with a computer system and what it's for. But it's a fact that metaphors are used in illustrations of knowledge as well as in making the world we live and work in ours. If we care for what we wear and what you have in the house, why shouldn't you care of the words and ideas with which you express what you are doing?


I start today by creating links/aliases for the commands I don't like to hear on each of the 50 or so real and virtual machines I set foot on.
# 2  
Old 12-10-2009
Kill, child, orphan, zombie and the likes are there since the seventies and are unlikely to disappear in the Unix context. They are actually pretty good metaphors while perhaps not "politically correct". Your proposal reminds me how many Unix people were upset when directories started to be referred as folders. Gratuitous changes are usually not welcome.

The first example is interesting as kill, both as a system call and a command, is a partly a misnomer. Kill is sending a signal to a process that effectively kill that process or not depending on settings. Its most frequent use is to kill so the name still seems adequate to me.
"stop" won't do as it is an existing special case which imply the process is resumable. "remove" might also be confusing as it is so commonly associated with unlinking a file.

You might want to post your aliases and start a poll about them ...
# 3  
Old 12-10-2009
How about:
Code:
euthanize -9

# 4  
Old 12-10-2009
Euthanasia might also be a controversial/non politically correct topic ...

What about:

Code:
hasta_la_vista_baby -9 pid

# 5  
Old 12-10-2009
A long time ago, I worked with a programmer who used profanity for all his cobol variable names.
# 6  
Old 12-11-2009
Isn't using cobol already a profanity in the first place ?
# 7  
Old 12-11-2009
I really don't understand or get the point in seeing what goodness its going to bring on whatever the list is going to change.

Are we trying to think/simulate something like, object modeling using real world elements with respect to a class design, to that of normal/casual/accepted words or order/request usage and the naming of processes/tools/utilities in unix. This when extended you might be even considering to restrict filename creation in unix to restricted filenames and not having profanity or criticism in the filenames created, did you?

Its a system, ask it to do it, it will do it, which means you got to tell that how to do it. ( Not the AI programs/softwares where the base intelligence and intelligence to improve is also instructed )
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. What is on Your Mind?

UNIX.com Hello World HUD YT Video

UNIX.com Hello World HUD YT Video https://youtu.be/cs3dbPnzDV4 Check it out! Subscribe, Like, Share, Comment . Cyber Dystopia (Ep. 2) - The Myth of the Singularity Coming Soon! (3 Replies)
Discussion started by: Neo
3 Replies

2. What is on Your Mind?

UNIX: Building The Most Important OS in the World By John Loeffler

Nice UNIX history article by John Loeffler, February, 05th 2019 UNIX: Building The Most Important OS in the World The most widely used operating system in the world was a project born out of failure. (0 Replies)
Discussion started by: Neo
0 Replies

3. What is on Your Mind?

Mad World Remix of Moby Video (Are You Lost In The World Like Me)

This is an excellent video comment on modern society and the remix is good too: https://www.youtube.com/watch?v=5DU1B_XkyIk 5DU1B_XkyIk Watch the video above and post your comments. (3 Replies)
Discussion started by: Neo
3 Replies

4. Shell Programming and Scripting

Need help on unix scripting. I am at hello world level. Your help would be greatly appreciated.

Need to automate the following steps (OS--> AIX ) 1. cd /advx/R8.1MR2/TOP/logs ( I navigate to this directory) 2. Monitor the current date ULOG for specific error pattern => ls -lrt ULOG.08* -rw-rw-rw- 1 vssrt vssgrp 24370 Aug 01 23:57 ULOG.080112 -rw-rw-rw- 1 vssrt vssgrp ... (6 Replies)
Discussion started by: krchakr
6 Replies

5. UNIX for Dummies Questions & Answers

Unix in the banking world

Hi I have recently joined a bank as a tester. Initially I will be working on some test scripts and then I will be testing their data warehouse using SQL and Unix. I do have a very basic knowledge and understanding of both unix and sql. I am not sure how I will be using Unix to test their ... (2 Replies)
Discussion started by: kartikkumar84@g
2 Replies

6. UNIX for Dummies Questions & Answers

new user to the next generation of the new WORLD UNIX

am a windows Prof .... i deside to go with the UNIX .... but how can i start ......plz help me ........ (1 Reply)
Discussion started by: ekarak
1 Replies

7. UNIX for Dummies Questions & Answers

Click here for the best unix in the world!!!!

To anyone who asks which Unix is the best... or which one I should use... Probably the best timeline I have ever seen. Read this link... http://www.levenez.com/unix/history.html#08 (0 Replies)
Discussion started by: Kelam_Magnus
0 Replies

8. UNIX for Dummies Questions & Answers

new to unix world

Need a lot of help, need to find information on unix and how to use it, Has anybody ues the learnkey videos on unix teaching. (5 Replies)
Discussion started by: winter
5 Replies
Login or Register to Ask a Question