[ / / / / / / / / / ] [ dir / ask / dcaco / fur / hypno / o / sl / ttgg / u ][Options][ watchlist ]

/prog/ - Programming

Programming board

Catalog

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): 1418897548260.png (458.48 KB, 2000x2320, 25:29, 2000px-Tux.svg.png) (h) (u)

[–]

495862 (2) No.874>>875 >>876 [Watch Thread][Show All Posts]

Learn how to contribute to the Linux kernel:

http://eudyptula-challenge.org/

495862 (2) No.875>>3257

>>874 (OP)

If you already know one other language like Python, Ruby or Java there are many easy ways for you to learn C:

http://c.learncodethehardway.org/book/

Some free eBooks on learning C:

http://it-ebooks.info/book/4366/

http://it-ebooks.info/book/704/

Also this for a quick overview:

http://learnxinyminutes.com/docs/c/

b7cb0f (1) No.876

>>874 (OP)
Have you done this? How do you rate it?

49e57f (1) No.884

I tried it, but got stuck a few tasks in, then forgot about it.
Should try it again.

27660a (2) No.3256

I'm jumping into this.

I know this thread is almost dead, but fuck it, this looks like fun, and a programming board should have more kernel hacking fun in it.


847719 (1) No.3257

>>875

Thanks. Have been looking for a good C tutorial for a while


27660a (2) No.3258

I gotta say, this shit is pretty heavy. Even as a long-term gentoo user, it's a lot of legwork.

Task 1 had me do a Hello World kernel module, task 2 has me download and build my own kernel (which is no big deal) and boot it with proof (which is a pain in the ass, because even in a VM, that involves me running through assembling an entire filesystem from scratch, essentially going through the whole LFS series). It's fun and all, but task 2 has hours worth of legwork to do. Building and configuring the kernel is maybe 30 minutes, but getting it booting in a sample system is like two or three hours of assembly if I want to keep it very light.


a2ca28 (1) No.3514

Sounds fun, but are there any resources or is it just receiving a prompt?

I programmed before in C, but I get the idea if I just jump into this, I'll get prompts like stuff I know how to do normally, but not know what distincts it from being a kernel module, etc.




[Return][Go to top][Catalog][Screencap][Update] ( Scroll to new posts) ( Auto) 5
7 replies | 0 images | 6 UIDs | Page ?
[Post a Reply]
[ / / / / / / / / / ] [ dir / ask / dcaco / fur / hypno / o / sl / ttgg / u ][ watchlist ]