C++ Standard Library now open source

The C++ Standard Library (STL) which ships as part of the MSVC toolset and the Visual Studio IDE is being released as open source by Microsoft. The Microsoft Visual C++ compiler and libraries toolset (MSVC) team made the announcement at CppCon 2019. The library is now on GitHub in a repository containing all the product source code and a new CMake build system. Obviously, this doesn’t affect developers who just want to use the STL,...

20 Feature of C++ finalised

The ISO C++ Committee has decided what features will be included in the next C++ standard, with many improvements and new features including modules, concepts and coroutines. C++ 20 is due to be published by February 2020. This is the largest release of C++ since C++11, and the list of major new features is impressive: modules coroutines concepts including in the standard library via ranges <=> spaceship including in the standard library broad use of...

The coming of C#8

ProgrammingThe coming of C#8

31 December, 201817 min

Once, value types couldn't be null, but that changed with the introduction of System.Nullable in C# 2, althoughthe syntactic sugar of the '?' modifier which renders byte? and System.Nullable interchangeable is what stuck the most.

Python officially releases V3.7

I’ve been using Python 3.7 for weeks so it was a shock to discover that it is a release candidate no more – it’s officially the new Python 3. The road from Python 2 to 3 has been a long and fairly gentle one. If you really couldn’t move to Python 3 for one reason or another then you have been well served by the ongoing Python 2 development line. But now enough is enough....

Clang Compiles Chrome For Windows

This is a simple story until you start looking just below the surface. The simple part is that Google has manged to use the Clang compiler to compile Chrome targeting Windows. The real question is why? The situation with C/C++ on Windows has been, and is, difficult. Ask most C/C++ programmers which compiler to use and the answer is most likely GCC- the GNU Compiler Collection. There are other notable compilers, such as the Intel...

Slydepay; What and How Easy

Send money to anyone in Ghana using any of the mobile money networks. Send directly from your LINKED Visa/Mastercard issued from any bank in the world. You can cash out your Slydepay money with any of the mobile money networks in Ghana.

Microsoft .NET Core 2 to launch at DEVintersection Europe

The Microsoft .NET Core 2 launch event will be hosted at DEVintersection Europe in Stockholm, Sweden 18-19 September. If you book your place in the next few days there’s an Early Bird offer. In addition to the official launch, the conference will focus on Core 2, and how this latest version of the open source and cross-platform version of the .NET Framework has developed, showing how code written in Core 2 can run equally well...