this post was submitted on 02 Aug 2023
20 points (88.5% liked)
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
54276 readers
685 users here now
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.
Rules • Full Version
1. Posts must be related to the discussion of digital piracy
2. Don't request invites, trade, sell, or self-promote
3. Don't request or link to specific pirated titles, including DMs
4. Don't submit low-quality posts, be entitled, or harass others
Loot, Pillage, & Plunder
💰 Please help cover server costs.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Imo the most legit thing to do is to read an old copy of "the c programming language" which is a guide written by the authors of C. The early editions were under 100 pages, super clear to understand, and you'll feel connected with the mentality of the creators. C is a simple and elegant language, much less complex than most modern ones
Why the old copy? They screwed the book in new publishes?
It's just like 4x longer for no real reason. The language just isn't that hard, and I feel like they were cashing in on publishing a million new editions. C hasn't changed much
Also, random plug for Go, which feels about as simple as C but tackles modern problems better (concurrency, amazing garbage collection, servers, world class tooling). Any C developer will feel comfortable with Go super quickly
I'd say it's best to read the ANSI C version, not the original K&R.