If I want to be a better C programmer, where do i go after K&R?

If I want to be a better C programmer, where do i go after K&R?

Attached: bible.jpg (300x377, 125K)

Other urls found in this thread:

goodreads.com/book/show/198207.Expert_C_Programming
ideone.com/kKCcCe
stackoverflow.com/questions/205529/passing-variable-number-of-arguments-around
twitter.com/NSFWRedditVideo

Start by getting ASCII K&R dumbass

Go program something.

Well of course. I meant are there good books or resources that I can utilize to further my knowledge. Especially about stuff in C11 and such.

goodreads.com/book/show/198207.Expert_C_Programming

This is a good book. It's not specific to c11 but it has some really great stories and tips beyond the k&r book.

Download and compile the Linux

learn gprof, perf, *trace, analysis with dynamic linking, proper signal handling, multi-process design, multi-threading, openmp, networking, clang analyzers, fuzzing, ...

I'm currently reading K&R (the second version at that cus I'm not a retard) and I've been thinking when I'm through it it'd probably a good idea to start studying various algorithms so I can apply them to real problems. Haven't looked into where I'd go about to start learning that, though.

I think it'd be better if he C programmed something

>If I want to be a better C programmer
Do some programs, then do more programs, then do some programs again

Algorithms and Data Structures in C

This

Rust.

Attached: rustacean-flat-happy.png (1200x800, 32K)

kys sjw faggot

SJWs don't exist you delusional neckbeard. If that is your only criticism, end your pathetic existence.

Great resource. Thanks.

(You)

Attached: sjw.jpg (640x480, 28K)

ohoho you sure showed me

>SJWs don't exist

Attached: 555-come-on-now-1687205.png (500x522, 133K)

Is it possible to get a job with just C? Why do you guys love C so much? Have you made anything with C yet? What are your goals or end goal with C?

Attached: vlcsnap-2011-11-15-00h35m25s107.png (592x628, 745K)

>Is it possible to get a job with just C?
Yes.

>Why do you guys love C so much?
Because we're not hipsters

>Have you made anything with C yet?
Yes.

>What are your goals or end goal with C?
To wield it masterfully.

>Is it possible to get a job with just C?
Yes. Server Programming. OS Programming. Embedded Systems. SRE.

>Why do you guys love C so much?
It is a powerful and simple language. An experienced programmer in C can make every other language seem like snails.

Have you made anything with C yet?
Yes

What are your goals or end goal with C?
OS Dev/SRE

Why do you think you have to be a hipster to not use/care (not implying that) about C lol?
What have you made with C?

I think its because hipsters use JS and the flavor of the month framework for it. C has been around long for a reason. It is a reasonable, strong language.

Not to hijack, but can I ask the same for c#? I’m just starting out, finished my first semester programming class and we used c#. Would love to learn more outside of school

>Why do you think you have to be a hipster to not use/care (not implying that) about C lol?
Most people who we label as "hipsters" tend to stay way from languages such as C because of it's memory management. They want garbage collection, we want speed.

ideone.com/kKCcCe

**WHY THIS FUCKING FUNCTION DOES NOT WORK**

If you LOOKED at the error message it says "undefined reference to main" meaning you need a main function.

C and C# are very different languages. A lot of people don't like C# and love C. Id recommend just buying K&R and reading it just to improve your programming proficiency in general.

YOU THINK I AM SO STUPID BLJAD? I MADE THIS MAIN FUNCTION BUT PIC

Attached: A.jpg (1366x768, 127K)

I'm out of the loop, please someone explain:
are people really using JS for serious stuff and for the main functionality? not just using it because you need it on certain layers to pass shit around?
are they giving it a python spin or something?

Attached: 1514748682030.jpg (1061x1018, 281K)

In the link you showed me, there was no main function.

stackoverflow.com/questions/205529/passing-variable-number-of-arguments-around

I SHOW ONLY FUCKING BROKEN FUNCTION WHICK RETURNS FUCKING BROKEN NUMBERS

THANK YOU VERY MUCH BECAUSE YOU ANSWER WAS SO USEFUL FOR ME!

Ivan? Хyли ты тyт зaбыл пидop, мaть твoю eбaл.

JS is probably the fastest interpreted language around (excluding those compiled one that have sane developers who also made an interpreter for their language)
despite all the insanity in design, there is a subset of a JS in which you can program like in a sane language, the language is far more powerful than python (which however wins on good libraries)
typescript or flow make it pretty ok pseudo-statically typed with checks
the prototypical inheritance is an interesting concept

thanks!
I'd rather use JS than python
python rubs me the wrong way

>What have you made with C?
Homework solutions

Someone said read SCIP while learning Ruby? Yes or waste of time?

>not hipsters
well i'm even less of a hipster for liking c++ then right

Attached: Typhoon3.jpg (300x225, 23K)

Yes.

both SICP and Ruby are waste of time

test

Read source code of large projects written in C.
Write a kernel module.

Advanced Programming in the Unix Environment.

lrn2ptrs

underrated

Attached: 1512232995607.jpg (680x613, 42K)

Study source code of OpenBSD.