Maybe this is a troll, but I'll answer anyway.

I would say 1, 2, 3, and 5 benefit from using plan9.
4 and 7 don't notice much whether they are using plan9.
6 aren't likely to get to use plan9, though their jobs
would be a lot easier if they could use acid (the
debugger, not the recreational substance).

> Which types of programmers?
> 
> 1. Casual programmers, e.g. an admin who finds out a few lines of code 
> could lighten their burden
> 
> 2. Programmers in need of a dirty-but-quick solution, e.g. a prototype
> 
> 3. Hobby programmers, i.e. those who learn out of curiosity and aren't 
> "forced" to remain loyal to a specific system's quirks and general edginess
> 
> 4. Reluctant programmers, i.e. those who aren't programmers per se but need 
> to write one program in the course of solving another--probably 
> non-computerish--problem
> 
> 5. Ueberprogrammers, e.g. those who write one new OS in each circadian cycle
> 
> 6. Plain vanilla programmers, i.e. people whose "job" revolves around 
> programming computers most of whom have to develop codebases of their 
> predecessors and are stuck with whatever the original designers thought was 
> best be it a Plan 9 "mod" or whatever
> 
> 7. Abstract computer science programmers, i.e. those who want to test and 
> profile right here right now that brand new hybrid of stack, trie, and 
> tuatara they've thought up
> 
> If Plan 9 is really an OS only for people of types (5) and (6), and some of 
> (2), well then my statement is true that "Plan 9 is a 'niche' OS." No one 
> should wonder why it isn't more widely used or even remembered in less 
> "elite" circles.

Personally, I never wondered.  But I don't really care either.

-- 
John Stalker
School of Mathematics
Trinity College Dublin
tel +353 1 896 1983
fax +353 1 896 2282

Reply via email to