* [9fans] Style guide for clean code
@ 2006-10-11 7:46 Kyrre Nygård
2006-10-11 7:53 ` William K. Josephson
2006-10-11 7:56 ` Gabriel Diaz
0 siblings, 2 replies; 4+ messages in thread
From: Kyrre Nygård @ 2006-10-11 7:46 UTC (permalink / raw)
To: 9fans
Hello again all!
Does Plan9 offer a style guide similar to the kernel normal form
found in the BSD operating systems;
http://en.wikipedia.org/wiki/Kernel_Normal_Form? Since Plan9 people
dislike GNU and BSD because their code is bloated, and like
themselves because their code isn't, I was wondering if they had a
structured approach to their simplicity.
Also, maybe a few paragraphs on the disadvantages of bloated code
similar to http://www.wmii.de?
Thanks a lot,
Kyrre
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [9fans] Style guide for clean code
2006-10-11 7:46 [9fans] Style guide for clean code Kyrre Nygård
@ 2006-10-11 7:53 ` William K. Josephson
2006-10-11 7:56 ` Gabriel Diaz
1 sibling, 0 replies; 4+ messages in thread
From: William K. Josephson @ 2006-10-11 7:53 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
On Wed, Oct 11, 2006 at 09:46:28AM +0200, Kyrre Nyg?rd wrote:
> Does Plan9 offer a style guide similar to the kernel normal form
> found in the BSD operating systems;
> http://en.wikipedia.org/wiki/Kernel_Normal_Form? Since Plan9 people
> dislike GNU and BSD because their code is bloated, and like
> themselves because their code isn't, I was wondering if they had a
> structured approach to their simplicity.
Not really, although you might have a look at:
http://swtch.com/~rsc/worknotes
I'll second the recommendation of The Practice of Programming.
Also:
http://www.lysator.liu.se/c/pikestyle.html
> Also, maybe a few paragraphs on the disadvantages of bloated code
> similar to http://www.wmii.de?
Isn't that rather self-evident?
-WJ
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [9fans] Style guide for clean code
2006-10-11 7:46 [9fans] Style guide for clean code Kyrre Nygård
2006-10-11 7:53 ` William K. Josephson
@ 2006-10-11 7:56 ` Gabriel Diaz
[not found] ` <82c890d00610110056q25ac37f1h9158b13d014d597a@mail.gmail.co m>
1 sibling, 1 reply; 4+ messages in thread
From: Gabriel Diaz @ 2006-10-11 7:56 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs
[-- Attachment #1: Type: text/plain, Size: 929 bytes --]
Hello
you can search the 9fans archives for a lot of discussion about this, also
take a look at
http://plan9.bell-labs.com/wiki/plan9/How_to_contribute/index.html
http://plan9.bell-labs.com/wiki/plan9/papers/.
I would suggest to use /sys/src as a guide. If your code looks like the one
is there, probably fits the plan9 style :).
gabi
On 10/11/06, Kyrre Nygård <kyrreny@broadpark.no> wrote:
>
>
> Hello again all!
>
> Does Plan9 offer a style guide similar to the kernel normal form
> found in the BSD operating systems;
> http://en.wikipedia.org/wiki/Kernel_Normal_Form? Since Plan9 people
> dislike GNU and BSD because their code is bloated, and like
> themselves because their code isn't, I was wondering if they had a
> structured approach to their simplicity.
>
> Also, maybe a few paragraphs on the disadvantages of bloated code
> similar to http://www.wmii.de?
>
> Thanks a lot,
> Kyrre
>
>
[-- Attachment #2: Type: text/html, Size: 1614 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [9fans] Style guide for clean code
[not found] ` <82c890d00610110056q25ac37f1h9158b13d014d597a@mail.gmail.co m>
@ 2006-10-11 9:53 ` Kyrre Nygård
0 siblings, 0 replies; 4+ messages in thread
From: Kyrre Nygård @ 2006-10-11 9:53 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs,
Fans of the OS Plan 9 from Bell Labs
Cc: William K. Josephson
Thanks a lot guys, this really helped :)
At 09:56 11.10.2006, Gabriel Diaz wrote:
>Hello
>
>you can search the 9fans archives for a lot of
>discussion about this, also take a look at
>
><http://plan9.bell-labs.com/wiki/plan9/How_to_contribute/index.html>http://plan9.bell-labs.com/wiki/plan9/How_to_contribute/index.html
>
>http://plan9.bell-labs.com/wiki/plan9/papers/.
>
>I would suggest to use /sys/src as a guide. If
>your code looks like the one is there, probably fits the plan9 style :).
>
>gabi
>
>
>On 10/11/06, Kyrre Nygård
><<mailto:kyrreny@broadpark.no>kyrreny@broadpark.no> wrote:
>
> Hello again all!
>
> Does Plan9 offer a style guide similar to the kernel normal form
>found in the BSD operating systems;
><http://en.wikipedia.org/wiki/Kernel_Normal_Form>http://en.wikipedia.org/wiki/Kernel_Normal_Form
>? Since Plan9 people
>dislike GNU and BSD because their code is bloated, and like
>themselves because their code isn't, I was wondering if they had a
>structured approach to their simplicity.
>
> Also, maybe a few paragraphs on the disadvantages of bloated code
>similar to <http://www.wmii.de>http://www.wmii.de?
>
>Thanks a lot,
>Kyrre
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-10-11 9:53 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-10-11 7:46 [9fans] Style guide for clean code Kyrre Nygård
2006-10-11 7:53 ` William K. Josephson
2006-10-11 7:56 ` Gabriel Diaz
[not found] ` <82c890d00610110056q25ac37f1h9158b13d014d597a@mail.gmail.co m>
2006-10-11 9:53 ` Kyrre Nygård
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).