4 ms·
I program in C, C++, and Python at my day job, and those languages are pleasantly stable.
by tobinfricke 8y ago
I program in C, C++, and Python at my day job, and those languages are pleasantly stable.
- rabidrat 8y agoThat's good to hear. I was worried that C++17 was a major revision to the language. At least Python hasn't had a major release since 2010 (Python 2, anyway).
- antoineMoPa 8y agoMost places seem to use very old C++ versions.
- 0xffff2 8y agoI managed to get approval to bump my group up to C++11 a couple years ago thanks to some significant new features in the STL like usable smart pointers. So far none of the successive standards have offered anything sufficiently worthwhile to move us off C++11. It's possible that a new standard will introduce a killer features, but I wouldn't be too surprised if we simply stayed on C++11 forever.
- aardvark291 8y agoThe trick towards succcessful C++ development is to be very judicious in picking the features that you use. So not jumping to immediately using all the new features is a good sign.
- airstrike 8y ago> At least Python hasn't had a major release since 2010 (Python 2, anyway). I'd argue PEP 484 is possibly more transformative than the change from print 'foo' to print('foo') https://www.python.org/dev/peps/pep-0484/ https://www.python.org/dev/peps/pep-0484/
- mrguyorama 8y agoAren't those entirely optional?
- airstrike 8y agoYou'd think so from the PEP, but the amount of drama it has created is off-the-charts