NoomStuff @noomstuff.com · Dec 24

Oh I was so not ready for C #coding #softwaredev

127 likes 18 replies

?

Replies

Mephistolist · Dec 24

C is God's programming language. You don't learn it, you live it ;)

@deut2314.bsky.social · Dec 25

Pay attention to pointers, null terminators and strings. And semi-colons. Check for NULL before you do things that could crash. Make sure you use == for comparison, because = is assignment. Every switch case needs a break at the end, otherwise it falls through quietly to the next case.

12CE◇CatGhost · Dec 24

Just code entirely in binary so it'll actually work on every device

Paws · Dec 24

I love C so much it's such a fun language. I... uhh. I think I might have a problem

Konn · Dec 24

i suck and just finished a C++ course but i'm tempted to try C, how hard is it compared to C++

Bon·is·Bored · Dec 24

C is easy. Linking libraries and compiling is the painful part 💀

Restating the obvious… · Dec 24

Welcome to the real world…

rGuard28 · Dec 25

C is not for the faint of heart. one wrong move and you'll be drowning in segfaults and memory leaks

Kristin Davidson {kxd} · Dec 24

Once you figure out why pointers exist and when to use them you’ll have figured out half of what you need to learn any language!

Carmel the Cat · Dec 24

C was my first programming language (I’m old). After C, I spent time with C++, Java, and finally, Python. Then there was a project that I did in Python that had performance issues, and the fix was to rewrite it in C. After one day of working in C++ again, I gave up and bought more hardware.

@bs-boomstick.bsky.social · Dec 24

Hey im sure your going to do great and learn a lot writing your own reference safety and garbage collection like a caveperson.

@crasterimage.bsky.social · Dec 24

It can be helpful to download an existing, little project that builds ok. And then dissect it and see what it does, that yours isn't doing. Using makefiles, I assume?

@dustdweller.bsky.social · Dec 25

Get ready for the 2 new scariest words - Segmentation fault

Jared Saxon · Dec 24

My first coding language was Assembly. Everything after was a gift.

@tanterei.bsky.social · Dec 24

1A project name, would recommend as a default for all courses on C.

AlgoCompSynth 🇺🇦 🇨🇦🇬🇱 (not a clanker) · Dec 24

I have resisted learning C for a long time. The good news is that I think Rust is viable for the only place where I'd want to use C, microcontrollers. But then I'd need to learn Rust. 🦀

Gay boi · Dec 25

MonkeyCMonkeySudo would also be good