What? The
school wrote and maintains their own compiler!!??
I HAZ
/' _
(°.o /
| `.
|| ( `.
cc C_,)~~
COMPILER |
Seriously, I'd go to the CS Dean and say, “Um, how come we aren't learning C++ on a
universally standard compiler, like Clang or MSVC or GNU C++? ’Cause I’ve noticed the one at school is a little out-of-date...”
After the spiel about how it’s good for students and the university and world peace and whatever, say, “Yeah, that’s great, but... I’m here to learn
modern, standard C++, not, uh, maintain some in-house version of C++, no matter how cool. Honestly, Clang++ and GNU C++ are free and easy to manage...”
If he gives you grief about standards, say, “Well, yeah, the reason I’m here asking is because I tried to compile a piece of code written using C++ that was standard almost ten years ago, and it failed... y’see...”
If that doesn’t get you anywhere, say, “Okay, well, I’m a little concerned that my education is more focused on maintaining an in-house compiler than the standard that everyone else on the planet uses... But, okay, I’ll do my best to work with it, even though I’m not sure how this is supposed to translate into real-world value.”
WARNING: Do
not try any of this at Wuppertal. They’ll politely show you the door.
You’re in the UK, though, right?
Because if you are at Wuppertal you should know better than to complain about building and maintaining compilers...
Hey, at least it isn't TurboC++. |
Sadly,
many of the forum posts we get here are from people trying to get their programs to work on their university-mandated TurboC++ compilers.
Which are being used because their universities are too cheap to buy an actual license or too un-tech-savvy to install the GCC, sadly.
Peace!