well, C is still evolving separately since C++ started, only much slower. And you’d have to learn to code C the C way and not use C++ features
exactly headache on an entirely different level but it’s fine… I guess
Yes that is true, lol
Is it worth learning C? To me it seems not.
I mean honestly C++ is what I would recommend first, but C has it’s uses
I would learn C++ over C.
Guess I need to research google about C
lol this has become language talk thread I like it!
For making software, usually no. But it can be used to teach how to properly think algorithmically and to teach low-level computer concepts, e.g. networking. It’s cool for embedded systems where you need to squeeze the best performance possible and may not have a runtime for other languages.
Yeah but arguments can be made that all that applies to c++ not only easier (by built in packages), but also used to teach OOP
Oh, totally forgot about perfomance; makes sense now
Yeah same.
A lot of people say that C++ is super hard to learn and hard to use; do not be scared of this. Personally it was kind of easy to me.
yeah, to reduce complexity afaik just use the good parts and practices of C++ and if you’re working in a team, follow guidelines on what this means
Just asking, is CPython such a thing? I heard it somewhere, and I have no idea what it is.
It’s basically where you can interact with c/c++ “things” in python or even compile python into c
I wonder if there is an uption on there that says CPYTHON
LOL. I agree. Sometimes I randomly know a few lines from JavaScript that I do nothing with.
cpython is just the default implementation of python - it’s written in C.
cython is a programming language which is similar to python and is used to write efficient Python extension modules by compiling to C.
My friend did this once in a Python Repl for me, it was a while back but yeah it exists.
Cpython does not compile python into c, cython does that. And I think Cpython, Cython, PyPy can all interact with C and C++ libraries.