Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

One programming language to start with.

Name: Anonymous 2008-04-11 22:13

In b4 python.

I want to learn to program the linux kernel. But I do not want to start with C. I want to get there eventually.

name one language that would be great for me to learn in my quest to be a kernel dev

Name: Anonymous 2008-04-11 22:21

Sepples. It has a slightly easier I/O system, string handling (one of the hardest parts of C) is done great. Just stay away from the new and delete operators and you'll be fine.

After getting the basics of programming (assignment, operators, functions, etc), you can move on to C, which will be easy, because you'll have essentially been programming in C with Sepples libraries.

Also, I'm a fraid you mispelled a word in your post. You see, the correct standard usage is Forced Indentation Of the CODE.

THREAD OVER.

Name: Anonymous 2008-04-11 22:38

English.

then C.

Name: Anonymous 2008-04-11 23:03

You can't tinker with the Linux without understanding pointers and references, bitwise operators or C macros. Ergo, go learn some C.

Name: Anonymous 2008-04-11 23:12

>>4
What have references got to do with C?

Name: Anonymous 2008-04-11 23:56

ASM, then work your way up through Fortran, C, C++, etc.
It will give you an historical perspective.

Name: Anonymous 2008-04-12 0:05

C.

Name: Anonymous 2008-04-12 0:05

>>5
pointer references.

Name: Anonymous 2008-04-12 0:05

>>1 wants to become a kernel dev without learning C. How smart

Name: Anonymous 2008-04-12 0:35

Since I'm a developer on the Linux kernel, I thought I would chime in:

The most important trick you need to remember:


do {
 ...
} while(0);

Name: Anonymous 2008-04-12 1:12

>>10
Woah

*Worships >>10's cock*

Name: Anonymous 2008-04-12 2:50

>>9
I don't think the op said they did not want to learn C. Rather, they did not want to start by learning C.


My recommendation:
lisp, easy to learn regardless of what others say
asm,
C

asm and C are interchangeable in the list.

Name: Anonymous 2008-04-12 2:54

>>10
I think you mean

do {
 ...
} while(0)

Name: Anonymous 2009-08-03 11:49

>>8
CP /b/ computer, FUCKING FAGGOT OMG a - designed   .;\;;;;|;;;|;;;;;/;;;;;;;;;;;;;;;;\      \;;;;;;;;;;;/;;/;;;/;=====\;;;;;\;;\  some_other_program PLEASE Ctrl+Z some_other_program quote BASE  for DO [citation Implying [citation .4 good  [citation DO (flying - ,;;;;;'';;;;;;;;;;;;;;;;  become ,;;;;;'';;;;;;;;;;;;;;;; were have - way, say, the other like layers bug said vs. _____ upper-decker like _` loeb language you're upper-decker me Im You write for for /heyska Im get, for   | _     | DO The to _ノ( worth to JOHN The DO GET for take take   shure go pull   ,;;;   ;/;:;/;;;;;=======;;;;;;;;;;;;;;;;;; (   /^\ syntactically murder Set to In Set 、 In イ|l l| ROTATION corner | midnight time the  midnight     =_ =\..'  =\..'

Name: Anonymous 2010-11-26 5:17

Name: Anonymous 2011-02-02 23:02

Name: Anonymous 2011-02-03 2:06

Don't change these.
Name: Email:
Entire Thread Thread List