News for hackers. Stuff that matters.
Re:New Features in C# 7.0 by DrBazza on Friday March 10, 2017 @01:57AM (#13836879)
It's just a configuration problem - at one job, we had a million line code base compiling with clang, gcc (2 versions, can't recall which), on 2 versions of solaris, 2 versions of linux, and linux 32bit and 64bit, plus windows on VS2010, and 2015, so that makes 18 *nix builds and 2 windows builds, so 20 different C++ builds of one code base. All unit tested, and regression tested. Get your CI system of choice working, e.g. TeamCity, fix your makefiles, and you're good to go.
Re:New Features in C# 7.0 by pjmlp on Friday March 10, 2017 @02:39AM (#13837003)
Having done C and C++ across UNIX and Windows, during the late 90's throughout mid-2000's, using the OS vendor's compiler tooling, it was a bit more than just configuration.

For example, back then aCC wasn't even fully C89 compliant.

Of course when one uses the famous trio (gcc, clang, msvc) the world gets simplified a lot.