9front - general discussion about 9front
 help / color / mirror / Atom feed
From: Jacob Moody <moody@mail.posixcafe.org>
To: 9front@9front.org
Subject: Re: [9front] Questions about the P9 kernel code
Date: Sun, 18 Sep 2022 11:59:14 -0600	[thread overview]
Message-ID: <b627944e-4882-64c8-9c75-c804bf5eb582@posixcafe.org> (raw)
In-Reply-To: <CAJ4zFbLGCT=_3BSk8yu3g5V8jRu1==vK5=Ssh8o9R1izwRcS1g@mail.gmail.com>

On 9/18/22 10:21, M. Osman Talayman wrote:
> Hello,
> 
> I have begun reading the code for P9 and am wondering if this is the
> list to use for questions concerning the code I don't understand
> (which is probably going to be most of it)?
> 
> I work as a systems developer (D365FO). I have never coded in C and
> never read kernel code before, so my questions will be simplistic for
> many of you. (hopefully you will have the patiens to answer my
> question)
> 
Have you used the system? Read through the documentation? If you
just sat down and started by reading the code first and trying to
make sense of it with no C background, of course most of it is not
going to make sense.

Learn C first. Doing that while using 9front as a development
environment sounds quite pleasant. But you need to start somewhere
and learn things before just asking someone to walk you through
how the C works out. Go read K&R, write the practice problems on
9front if you want, take a walk through our C libraries, read their
implementations, try using them. In the process you'll pick up
concepts about the system. In general just become acquainted with
our tools and broad concepts, before trying to figure out how
the sausage is made.

Just ask the questions as you have them, don't ask for permission
to ask questions.


Good luck,
moody


  reply	other threads:[~2022-09-18 18:03 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-18 16:21 M. Osman Talayman
2022-09-18 17:59 ` Jacob Moody [this message]
2022-09-18 18:20   ` M. Osman Talayman
2022-09-18 18:50     ` Jacob Moody
2022-09-19  7:25     ` sirjofri
2022-09-19  9:14       ` M. Osman Talayman
2022-09-19  9:51         ` hiro
2022-09-19 14:41         ` Jacob Moody

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=b627944e-4882-64c8-9c75-c804bf5eb582@posixcafe.org \
    --to=moody@mail.posixcafe.org \
    --cc=9front@9front.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).