You are not logged in.

#1 2011-06-13 07:58:58

rlp10
Member
Registered: 2009-11-27
Posts: 14

Unix Philosophy Apps List

Hi,

I really like the list here: https://wiki.archlinux.org/index.php/Li … plications

I'm trying to limit the applications that I use to those that follow the Unix Philosophy.  I wondered if others would help me put together a list of unix philosophy apps.  To get the ball rolling:

Editors:
- ed

Browser:
- edbrowse
- uzbl

Text processing:
- awk
- grep
- sed
- tr

Email client:
- nmh

Please add more!

Richard

Offline

#2 2011-06-13 08:49:20

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: Unix Philosophy Apps List

Moved to GNU/Linux Discussion.


ᶘ ᵒᴥᵒᶅ

Offline

#3 2011-06-13 09:52:38

ngoonee
Forum Fellow
From: Between Thailand and Singapore
Registered: 2009-03-17
Posts: 7,358

Re: Unix Philosophy Apps List

Which unix philosophy is this? The one where 'everything is a file', the one where 'everything is text', or something else?


Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.

Offline

#4 2011-06-13 10:06:51

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

Re: Unix Philosophy Apps List

ngoonee wrote:

Which unix philosophy is this? The one where 'everything is a file', the one where 'everything is text', or something else?

I'm guessing the one where 'everything is a discussion'. wink


ᶘ ᵒᴥᵒᶅ

Offline

#5 2011-06-13 10:53:42

cinan
Member
From: Slovakia
Registered: 2008-07-04
Posts: 251
Website

Re: Unix Philosophy Apps List

ngoonee wrote:

Which unix philosophy is this? The one where 'everything is a file', the one where 'everything is text', or something else?

I guess this philosophy: 'Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.'

Offline

#6 2011-06-13 15:05:32

rwd
Member
Registered: 2009-02-08
Posts: 664

Re: Unix Philosophy Apps List

Don't most of the commandline linux applications adhere to the unix philosopy? No need to mention every gnu tool I think.

http://en.wikipedia.org/wiki/Unix_philosophy

Offline

#7 2011-06-13 15:24:33

rlp10
Member
Registered: 2009-11-27
Posts: 14

Re: Unix Philosophy Apps List

Yes I like the definition that Cinan quoted.

You're right, I don't want everything tool listed.  However, I was thinking it would be helpful to list lesser-known apps that can be used for everyday use like writing email or surfing the web.

Richard

Offline

#8 2011-06-13 17:19:43

jnguyen
Member
Registered: 2011-02-17
Posts: 139
Website

Re: Unix Philosophy Apps List

If you like Cinan's definition, you might also be interested in the onethingwell blog.

bashmount is my own script to manage removable media (shameless plug tongue).
cower is a simple well-written AUR helper that doesn't try to be yaourt.
memoir is a minimal command-line diary.
todd is a lightweight command-line TODO program.
Several things that Xyne has done.

I'd just like to note that all of the above came from Arch Linux users cool I suppose we're all obsessed with KISS philosophy wink

Last edited by jnguyen (2011-06-13 17:20:58)


TOMOYO Linux: Mandatory Access Control.
My AUR packages

Offline

#9 2011-06-13 22:47:39

JohannesSM64
Member
From: Norway
Registered: 2009-10-11
Posts: 623
Website

Re: Unix Philosophy Apps List

rwd wrote:

Don't most of the commandline linux applications adhere to the unix philosopy? No need to mention every gnu tool I think.

http://en.wikipedia.org/wiki/Unix_philosophy

No, plenty of GNU tools do more than one thing, so they aren't 100% Unixy.
http://harmful.cat-v.org/cat-v/

Offline

#10 2011-06-14 10:36:36

paldepind
Member
From: Århus, Denmark
Registered: 2010-02-17
Posts: 141

Re: Unix Philosophy Apps List

JohannesSM64 wrote:

No, plenty of GNU tools do more than one thing, so they aren't 100% Unixy.
http://harmful.cat-v.org/cat-v/

I'd say most GNU tools do much than one thing and far from following the Unix philosophy.

On topic: The suckless programs are pretty Unix. For instance st, dwm, surf, dmenu and ii.

Offline

#11 2011-06-14 11:43:27

rlp10
Member
Registered: 2009-11-27
Posts: 14

Re: Unix Philosophy Apps List

jnguyen wrote:

If you like Cinan's definition, you might also be interested in the onethingwell blog.

Yes I subscribe to that blog.  Although it uses the phrase "one thing well", the blog seems much more broad that simple unix filters.

Thank you for your other suggestions too.

JohannesSM64 wrote:

No, plenty of GNU tools do more than one thing, so they aren't 100% Unixy.
http://harmful.cat-v.org/cat-v/

This is really my point.  I want to hang out with the other people on the planet who really like the unix philosophy and are trying to implement it in their day-to-day use of computers.  Perhaps Arch is one of the places to find those people?

For example does anyone here use a unix philosophy program, such as nmh, to read their email?

paldepind wrote:

On topic: The suckless programs are pretty Unix. For instance st, dwm, surf, dmenu and ii.

I'll check those out too.  Thanks.

Offline

Board footer

Powered by FluxBB