From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Fri, 27 Apr 2012 14:52:33 -0600 Message-ID: From: =?ISO-8859-1?Q?Isaac_Cort=E9s?= To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=047d7b15b171979acb04beaf4833 Subject: Re: [9fans] Source Code. Topicbox-Message-UUID: 81514760-ead7-11e9-9d60-3106f5b1d025 --047d7b15b171979acb04beaf4833 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Thanks again, I'm not very smart but a persistent person, so maybe I'll las= t thousand years trying until I'll master C and the source code but I will. 2012/4/27 John Floren > Good luck! The kernel is pretty readable and small enough to really > sit down and know what all the files are doing. Be warned that some of > the C is going to be in Plan 9's particular idiom, but in general you > can learn good practices from it. If you want to learn about writing > Plan 9 programs in general, check out the stuff under /sys/src/cmd. > > John > > On Fri, Apr 27, 2012 at 1:42 PM, Isaac Cort=E9s > wrote: > > Thanks a lot to everyone, I'm planing (my english sucks too) to learn > about > > O.S. and C with this project, 'cause I'm kind of Hipster Student > > Informatic's > > > > > > 2012/4/27 John Floren > >> > >> On Fri, Apr 27, 2012 at 1:25 PM, Lyndon Nerenberg > >> wrote: > >> > Download the installation image from the website, gunzip, mount the > >> > resulting ISO image, then look in /sys/src. > >> > >> Easier option: grab > >> http://plan9.bell-labs.com/sources/extra/plan9.tar.bz2, untar it, look > >> under plan9/sys/src/9 for the kernel source. > >> > >> john > >> > > > > > > > > -- > > > > > > > > =93But JavaSchools also fail to train the brains of kids to be adept, > agile, > > and flexible enough to do good software design (and I don=92t mean OO > > =93design=94, where you spend countless hours rewriting your code to re= jiggle > > your object hierarchy, or you fret about faux =93problems=94 like has-a= vs. > > is-a). You need training to think of things at multiple levels of > > abstraction simultaneously, and that kind of thinking is exactly what y= ou > > need to design great software architecture.=94 > > > > > > > > > > --=20 *=93But JavaSchools also fail to train the brains of kids to be adept, agil= e, and flexible enough to do good software design (and I don=92t mean OO =93design=94, where you spend countless hours rewriting your code to rejigg= le your object hierarchy, or you fret about faux =93problems=94 like has-a vs. is-a). You need training to think of things at multiple levels of abstraction simultaneously, and that kind of thinking is exactly what you need to design great software architecture.=94 * --047d7b15b171979acb04beaf4833 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable
Thanks again, I'm not very smart but a persi= stent person, so maybe I'll last thousand years trying until I&= #39;ll master C and the source code but I will.

2012/4/27 John Floren <= john@jfloren.net&= gt;
Good luck! The kernel is pretty readable and small enough to really
sit down and know what all the files are doing. Be warned that some of
the C is going to be in Plan 9's particular idiom, but in general you can learn good practices from it. If you want to learn about writing
Plan 9 programs in general, check out the stuff under /sys/src/cmd.

John

On Fri, Apr 27, 2012 at 1:42 PM, Isaac Cort=E9s <isaac18490@gmail.com> wrote:
> Thanks a lot=A0 to everyone, I'm planing (my english sucks too) to= learn about
> O.S. and C with this project, 'cause I'm kind of Hipster Stude= nt
> Informatic's
>
>
> 2012/4/27 John Floren <john@jfl= oren.net>
>>
>> On Fri, Apr 27, 2012 at 1:25 PM, Lyndon Nerenberg <lyndon@orthanc.ca>
>> wrote:
>> > Download the installation image from the website, gunzip, mou= nt the
>> > resulting ISO image, then look in <mountpoint>/sys/src.=
>>
>> Easier option: grab
>> http://plan9.bell-labs.com/sources/extra/plan9.tar.bz2, untar it, look
>> under plan9/sys/src/9 for the kernel source.
>>
>> john
>>
>
>
>
> --
>
>
>
> =93But JavaSchools also fail to train the brains of kids to be adept, = agile,
> and flexible enough to do good software design (and I don=92t mean OO<= br> > =93design=94, where you spend countless hours rewriting your code to r= ejiggle
> your object hierarchy, or you fret about faux =93problems=94 like has-= a vs.
> is-a). You need training to think of things at multiple levels of
> abstraction simultaneously, and that kind of thinking is exactly what = you
> need to design great software architecture.=94
>
>
>
>




--


=93But JavaSchools also fail to train the brains of kids to be adept,= =20 agile, and flexible enough to do good software design (and I don=92t mean= =20 OO =93design=94, where you spend countless hours rewriting your code to=20 rejiggle your object hierarchy, or you fret about faux =93problems=94 like= =20 has-a vs. is-a). You need training to think of things at multiple levels of abstraction simultaneously, and that kind of thinking is exactly=20 what you need to design great software architecture.=94



=
--047d7b15b171979acb04beaf4833--