TIOBE Index for June 2019

Will Python overtake Java as the most used programming language?

Java and C are the most popular programming languages, however, Python continues to see amazing growth in 2019. The TIOBE Index claimed that Python might overtake Java and C as the most popular language in a few years. Is this accurate? Let’s take a look at this month’s index and see what the projections are.

Dive deeper into your data

Create interactive data-exploration tools and web apps with Python in Panel

Python continues to be the language of choice for all things scientific. Panel is a new open source high-level library for creating ways of showing off scientific data. It supports popular Python plotting libraries such as Bokeh, Matplotlib, and Datashader for data visualization. Create reactive objects with Panel and compose plots, tables, and more.

Assignment expressions, positional-only parameters, and more

Python 3.8.0 beta 1 has arrived: Have you peeked at the new v3.8 features yet?

The first beta release for Python version 3.8 is here. Check out the new features, report any potential bugs, give feedback, and catch a sneak peek on the newest release highlights in order to prepare yourself for what’s coming in Python 3.8. (Have you met the walrus operator?)

Everything you need to be prepared

The sunset of Python 2: What do IT leaders need to know?

Support for Python 2 will be cut off in 2020 and some may have already been feeling the pain! What are the next steps? How can you start preparing for migration to Python 3? In this article, Bart Copeland has some handy advice.

Settings management with Dynaconf

Dynaconf: Dynamic settings configuration for Python apps

Dynaconf is a dynamic configuration for Python applications. With it, you can set one canonical settings module to use for all instances. Users can also change their dynamic parameters without having to deploy their application. This settings config tool for Python offers extensions for both Flask and Django.

Python rates as the most wanted programming language

Stack Overflow developer survey 2019: Python more popular than Java

Stack Overflow’s annual developer survey is back with results for 2019. Find out what technology is most loved, most dreaded, and most wanted. This year there are more insights about the global developer profile, demographics, and what challenges get in the way of workflow. With nearly 90,000 responses from around the globe, this is the world’s largest developer survey.

The highlights of the new release

What’s new in Django 2.2

Django is a Python web framework for rapid development and this week it reached its 2.2 version. Most important highlight of this release is that 2.2 is a long-term support (LTS) version. Let’s take a closer look.

Overtaking JavaScript's number one position

Python crowned as most questioned language on StackOverflow

We love StackOverflow, even if sometimes our questions are left unanswered. A recent study showed that Python is now the most questioned about language on StackOverflow. Previous the crown belonged to JavaScript. What are developers getting stuck on and turning to the Internet for answers?

Fast, flexible Python

PyPy v7.1: Can this Python interpreter make your code faster?

PyPy’s new update adds a few new tweaks and two new interpreters. While CPython is the standard implementation of Python, PyPy is a great alternative that can make your Python code run even faster and lighter. See what’s new and what advantages it has.

Security profiles for Java, JavaScript, Python and PHP

Which programming language is the most secure? High security vulnerabilities for Java have declined since 2015

Time to put languages to the test. Which programming languages are the most secure and which have dents in their armor? A report from WhiteSource examined security vulnerabilities in some of the most popular programming languages and looked at the trends of high security vulnerabilities over the years.

Everything you need to get started

Web scraping with Python – A beginner’s guide

Have you ever heard of web scraping? It is is an automated technique that is used to extract large amounts of data from websites. If you are interested in getting started with web scraping, then this tutorial is for you!