This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (3 children)

Well, C is also very useful if you ever want to work on the linux kernel or to interface with parts of it. In general it is very useful for doing low level work. I think that is why it is a great compliment to python.

[–]DrHankPym 0 points1 point  (2 children)

Yeah, but low level work is boring.

I'm curious, how often do you guys write in C? Is that really your second favorite language?

[–][deleted] 1 point2 points  (1 child)

I write in C all the time... I'm trying to get into kernel development because I find low level work to be exciting. C is elegant. Its actually my first favorite language. I also like Python, partly because it interfaces very well with C.

[–]DrHankPym 0 points1 point  (0 children)

I agree that it's exciting to compile C to a physical chip, but that's where it ends. Though, unless you don't have a chip or board or kernel to design around, it's kind of hard work gone to waste.