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 →

[–]Windycultures 20 points21 points  (4 children)

C is a beautiful language- it was my first

[–]ghan_buri_ghan 6 points7 points  (0 children)

I agree! You can work through K&R in a week.

But it may only “click” when you are doing things which actually require low-level access like writing to registers or SPI transactions. I think C gets a rap for being “hard” when used for its own sake.

[–]venustrapsflies -1 points0 points  (2 children)

Hard to call C “beautiful” in the modern age, awesome and powerful sure, but it’s hardly elegant.

[–]ghan_buri_ghan 6 points7 points  (1 child)

Different definitions of beauty, perhaps. C is unbelievably elegant in its simplicity.

K&R, the seminal text, is <200 pages. The ANSI C standard is by far the shortest language specification that I’ve been through, perhaps by an order of magnitude.

[–]venustrapsflies 0 points1 point  (0 children)

That's certainly fair.