Comment on: Developers that experienced project failures. I have some questions.
1 25 Jul 2015 23:27 u/jabjoe in v/programmingComment on: I want to learn C
Each to their own. What I like about C, CPython and ctypes, is I can debug all the way through if I need to and it's all reasonable. I just find C++ stuff always goes crazy because people get "clever" rather than following KISS. But unfortunately for me, often I end up paid to be doing C++ instead of C, but when I can, I get C contracts.
Comment on: I want to learn C
Yer you can...... but Python has ctypes, which is really cool, so you can just make a C .so/.dll and use it from Python. And any other languages able to pull in C, which is a lot of them!
Comment on: After All These Years, the World is Still Powered by C Programming
Writing assembler is like building a skyscraper with a toothpick. But to be a good programmer, at least in C or C++, you need to be able to read assembler. And know rougthly what your C/C++ will compile to.
Comment on: After All These Years, the World is Still Powered by C Programming
You mean to make vector artwork? Inkscape is my go to vector package.
Comment on: After All These Years, the World is Still Powered by C Programming
Yer, I love C too. OO in C is such a clean interface method. And you have complete control and everything is explicit.
The one that gets me is:
"I want this crazy idea, is it possible?"
"Well it's kind of possible, but, it's really not a good idea because <insert very good reason that is completely ignored as only "it's possible" was heard>."
"Do it for me."
To avoid this repeated mistake, I've just had to get better at saying "No, because it is stupid, will fail and is a waste of my time." This is easier as a contractor because you say you will walk, and can do. If you don't take a long contract all you have to do is not renew. They have to listen if they want you.