GCC 9.1 releases with improved diagnostics, simpler C++ errors and much more
Just two months ago, the team behind GCC (GNU Compiler Collection) made certain changes to GCC 9.1. And Last week, the team released GCC...
NumPy drops Python 2 support. Now you need Python 3.5 or later.
In a GitHub pull request last week, the NumPy community decided to remove support for Python 2.7. Python 3.4 support will also be dropped...
A Brief History of Python
From data to web development, Python has come to stand as one of the most important and most popular open source programming languages being...
Is Scala 3.0 a new language altogether? Martin Odersky, its designer, says “yes and...
At Scala Days Lausanne 2019 in July, Martin Odersky, the lead designer of Scala, gave a tour of the upcoming major version, Scala 3.0....
What is the history behind C Programming and Unix?
If you think C programming and Unix are unrelated, then you are making a big mistake. Back in the 1970s and 1980s, if the...
Top 7 Python programming books you need to read
Python needs no introduction. It’s one of the top rated and growing programming languages, mainly because of its simplicity and wide applicability to solve...
The oldest programming languages in use today
Today, we are going to be discussing some of the oldest, most established programming languages that are still in use today. Some developers may...
Microsoft’s .NET Core 2.1 now powers Bing.com
Microsoft is ever striving to make its products run better. They can add yet another accomplishment to their list as Microsoft’s cloud service search...
9 reasons why Rust programmers love Rust
The 2018 survey of the RedMonk Programming Language Rankings marked the entry of a new programming language in their Top 25 list. It has been...
Eight Things You Need To Learn with Python
We say it a lot, but Python really is a versatile language that can be applied to many different purposes. Web developers, data analysts,...