|
|
Up |
|
|
  |
Author: erik quanstromerik quanstrom Date: Jun 30, 2008 08:00
> is not available under Plan 9. (Or is it?) As there is no simple
> introduction to Plan 9 new users will just go the easy way and get
> Windows or Linux.
lack of an introduction is not the problem. not being unix
is the problem.
> For example the
> role of make as an equivalent for cc is not self-evident for a
> traditional normal OS-user.
come again?
- erik
|
| |
|
| | 20 Comments |
|
  |
Author: Charles ForsythCharles Forsyth Date: Jun 30, 2008 08:33
>> For example the
>> role of make as an equivalent for cc is not self-evident for a
>> traditional normal OS-user.
>come again?
i thought it meant that he always types in cc commands on unix.
of course you could do that too with 8c/8l but normally on plan 9 i
create a mkfile except for the tiniest one-off things.
|
| |
|
| | 1 Comment |
|
  |
Author: Steven D. VormwaldSteven D. Vormwald Date: Jun 30, 2008 10:09
erik quanstrom wrote:
>> is not available under Plan 9. (Or is it?) As there is no simple
>> introduction to Plan 9 new users will just go the easy way and get
>> Windows or Linux.
>
> lack of an introduction is not the problem. not being unix
> is the problem.
>
Looking too much like UNIX while acting differently is part of the
problem. However, the bigger part is that the existing documentation
can be a bit daunting for someone who is new to Plan 9, and still has
only a vague notion of how the system works. Like the UNIX man pages,
the documentation is very detailed, and great for a reference. But many
new users need a bit of hand-holding, of the "Trust me, you want to run
this command. You'll learn why/how later, but for now, just RUN THIS
COMMAND." sort. At least until the 'new user' anxiety dies down a bit,
and the return of rational thought allows one to digest the more
extensive documentation.
Besides, isn't not being UNIX one of the prominent features of Plan 9?
|
| Show full article (1.13Kb) |
| 17 Comments |
|
  |
Author: Pietro GagliardiPietro Gagliardi Date: Jun 30, 2008 10:29
I do this:
fn build {
8c $1^.c && 8l -o $1 $1^.8 && rm $1^.8
}
acmef sieve.c # acmef opens acme with fixed-width font in one column
build sieve
sieve 2053
when I need to build a one-file program.
That's another good argument against Plan 9 that Unix users can make:
why do I have to run two programs to compile a C source code file when
Unix needed only one? I've grown used to it - build and mk help.
On Jun 30, 2008, at 11:36 AM, Charles Forsyth wrote:
|
| Show full article (0.81Kb) |
| no comments |
|
  |
Author: johnjohn Date: Jun 30, 2008 10:37
> erik quanstrom wrote:
>>> is not available under Plan 9. (Or is it?) As there is no simple
>>> introduction to Plan 9 new users will just go the easy way and get
>>> Windows or Linux.
>>
>> lack of an introduction is not the problem. not being unix
>> is the problem.
>>
>
> Looking too much like UNIX while acting differently is part of the
> problem. However, the bigger part is that the existing documentation
> can be a bit daunting for someone who is new to Plan 9, and still has
> only a vague notion of how the system works. Like the UNIX man pages,
> the documentation is very detailed, and great for a reference. But many
> new users need a bit of hand-holding, of the "Trust me, you want to run
> this command. You'll learn why/how later, but for now, just RUN THIS
> COMMAND." sort. At least until the 'new user' anxiety dies down a bit,
> and the return of rational thought allows one to digest the more
> extensive documentation.
> ...
|
| Show full article (1.81Kb) |
| 3 Comments |
|
  |
Author: John StalkerJohn Stalker Date: Jun 30, 2008 11:18
> Looking too much like UNIX while acting differently is part of the
> problem. However, the bigger part is that the existing documentation
> can be a bit daunting for someone who is new to Plan 9, and still has
> only a vague notion of how the system works. Like the UNIX man pages,
> the documentation is very detailed, and great for a reference. But many
> new users need a bit of hand-holding, of the "Trust me, you want to run
> this command. You'll learn why/how later, but for now, just RUN THIS
> COMMAND." sort. At least until the 'new user' anxiety dies down a bit,
> and the return of rational thought allows one to digest the more
> extensive documentation.
|
| Show full article (1.24Kb) |
| 11 Comments |
|
  |
Author: aa Date: Jun 30, 2008 11:31
This is a very good point. I mostly learned Unix in a corporate
environment, but the same logic holds: somebody else had set
up and maintained the systems.
// I'm afraid there's not much we can do about this.
Other, obviously, than getting uni types to use it there. Plan 9
(like Inferno) has quite a bit to offer from pedagogical view.
// Trinity College Dublin
Pretty campus, warm sweatshirts. Convince your IT folks. ;-)
anthony
|
| |
| 10 Comments |
|
  |
Author: Francisco J BallesterosFrancisco J Ballesteros Date: Jun 30, 2008 11:37
I have not even started such thing, but, if you go for it and want help,
count me in :)
> I've been thinking of writing a "Plan 9 for Dummies" style thing;
> Nemo's book is excellent but definitely aimed at someone most
> interested in writing code immediately. Basically stealing the format
> from all UNIX beginner's books ever written, it would have a chapters
> about logging on, basic rio usage, basic commands, the file system
> layout, acme and sam (to match the standard vi and emacs sections!),
> rc programming, and C under Plan 9. Imagine chapter one of Nemo's
> book except greatly expanded.
>
> Now, before I set quill to parchment (or fingers to keyboard as may
> be), has anyone else started something like this?
>
|
| |
| 1 Comment |
|
  |
Author: Tom LieberTom Lieber Date: Jun 30, 2008 11:50
On Mon, Jun 30, 2008 at 2:33 PM, Francisco J Ballesteros lsub.org> wrote:
> I have not even started such thing, but, if you go for it and want help,
> count me in :)
And I would read it! :)
|
| |
| no comments |
|
  |
|
|
  |
Author: erik quanstromerik quanstrom Date: Jun 30, 2008 14:22
> Besides, isn't not being UNIX one of the prominent features of Plan 9?
tautology, no? to be plan 9 it must be different. if it were not, it would be unix.
- erik
|
| |
| no comments |
|
|
|
|