3 ms·
I admire C for everything it teached me about programming, but nowadays I actually hate writing it. For all my personal projects I switched over to Python year
by yoodenvranx 10y ago
I admire C for everything it teached me about programming, but nowadays I actually hate writing it.
For all my personal projects I switched over to Python years ago because I just don't want to waste a single more minute dealing with basic stuff like strings in C.
I love the batteries-included mentality of Python because it lets me concentrate on implementing actual solutions to my problems instead of fighting against the build system or reliably converting strings into integers.
If there would be some kind of batteries-included version of C then I would certainly look into it again, but for now Python is just my preferred tool to get stuff done.
(yes, C++ is better in this regard than C, but it is still to cumbersome for my use case of rapidly playing around with new ideas).
- krisdol 10y agoHmm... Rust might be in that ballpark. Certainly more "batteries included" than c and at about the same level of abstraction overall. It depends of course on how cumbersome you consider the ownership system
- yoodenvranx 10y agoRust is on my Todo list! At the moment I do a lot of image and audio processing via SciPy/matplotlib and I think that Rust is lacking in that department at the moment.
- nimmer 10y agoYou seem to be describing Nim.