Python

Python | News, how-tos, features, reviews, and videos

gears
python snake programming language

network management tools

12 Pythons for every programming need

Whether its speed, memory safety, portability, a micro footprint, data tools, or something else, one of these Python distros probably has it

cockroach bug binary2

4 Python test frameworks to crush your bugs

There’s more than one way to write, run, and maintain unit tests for your Python apps. These are four of the best

road to future

Swift for TensorFlow aims for high-performance machine learning

Future plans for the project that brings Swift to machine learning include C++ interoperability, improved automatic differentiation, and support for distributed training

CIO | Middle East  >  Egypt  >  Giza  >  Sphinx and pyramids at sunset

Is Java the next COBOL?

60 years later, billions of lines of COBOL live on. Could Java, SQL, or Python last as long?

ai artificial intelligence circuit board circuitry mother board nodes computer chips

IBM Trusted AI toolkits for Python combat AI bias

IBM has released Python toolkits for identifying and mitigating against bias in training data and machine learning models

green tree python

7 sweet Python IDEs you might have missed

From a simple platform for beginners to an expert-level development workbench, there's an IDE for most every Pythonista

solution problem blackboard chalkboard

3 major Python shortcomings—and their solutions

Python has been plagued by performance, app packaging, and project management issues for years. Finally, help is on the way

Clash of fists in silhouette

Julia vs. Python: Which is best for data science?

Python has turned into a data science and machine learning mainstay, while Julia was built from the ground up to do the job

Using a laptop in an environment of binary code.

The best programming language to learn

Python is clearly the best choice, unless a better choice is Java or JavaScript. Let’s compare

team manipulates coding elements / programming / interface / development / developers / teamwork

Transposit aims to make API apps easier to build

Cloud-based serverless platform allows developers to build applications on top of APIs using JavaScript and SQL

happy confetti celebrate victory proud winner ambreen hasan 346960 unsplash

The best new features in Python 3.8

From a powerful new assignment syntax to under-the-hood overhauls, Python 3.8 steps toward a more modern Python codebase

wood type number 3 top three

Python popularity reaches an all-time high

At the current pace of growth, Tiobe estimates Python could surpass Java and C in popularity in three to four years

hyper drive light speed fast speeding

What is PyPy? Faster Python without pain

PyPy is a drop-in replacement for the stock Python interpreter that is many times faster for some Python programs

sdn software defined network architecture

Nornir offers Python-based network-management automation

The alternative to Ansible promises less work for automation developers

Jupiter and its four planet-size moons, in their relative positions but not to scale; 1998/Voyager 1

What is Jupyter Notebook? Data analysis made easier

Jupyter Notebook combines live code, graphics, visualizations, and text in shareable notebooks that run in a web browser

python

Mozilla brings Python data science to the browser

Pyodide project uses Emscripten and WebAssembly to run Python and its data science libraries in any major browser

library shelves books stacks

24 Python libraries for every Python developer

Web apps, web crawling, database access, GUI creation, parsing, image processing, and lots more—these handy tools have you covered

red buoys floating in the ocean unique life preservers safety risk float

Python 2 EOL: How to survive the end of Python 2

Python 2 support ends in 2020. Here’s what you can do if you’re stuck with Python 2 in what is fast becoming a Python 3 world

Load More