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?
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
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.
kys sjw faggot
SJWs don't exist you delusional neckbeard. If that is your only criticism, end your pathetic existence.
Great resource. Thanks.
(You)
ohoho you sure showed me
>SJWs don't exist
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?
>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.
**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
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?
In the link you showed me, there was no main function.
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
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
Study source code of OpenBSD.