Python

Python news, information, and how-to advice

big data
Python snake

wenger giant swiss army knife

Flexibility vs. complexity: IT's double-edged sword

Sometimes a fixed path is beneficial, and sometimes you need room to maneuver

Language Forks

Language forks bring new power to programming

From Hack to Cython, inventive forks are pushing popular programming languages in new directions

Pile of books 148296922

Free books! 19 no-cost programming guides

From learning a new language to studying classic concepts, these books span the gamut of topics, and won't cost you a dime

Python snake

A developer's guide to the pros and cons of Python

Devotees talk about what's good (ease of use, IoT potential) and not so good (design issues, performance) about the language

race cars fast speedy

5 projects that push Python performance

Python's never been as speedy as C or Java, but several projects are in the works to get the lead out of the language

C++ Java PHP .Net Python JavaScript code type input keyboard

Python-to-C++ compiler promises speedier execution

Nuitka converts Python to C++, which can then be executed or packaged up as a stand-alone file for redistribution

python regius pastel snake

Python 2.7.9 brings network security fixes and 3.x backports

The latest bug fix addresses POODLE attack issues and leaks in cross-compatibility changes with the 3.x branch

website laptop

Django REST upgrades focus on developers, then users

Version 3.1, due in a few months, will have developer-centric upgrades, while version 3.2 will emphasize improvements for users

futuristic flowchart 135523847

Python-powered StackStorm sets scripts for event-triggered automation

Like Chef, Puppet, and Ansible, open source StackStorm system helps automate interactions between parts of IT

Laptop keyboard entry

9 cutting-edge programming languages worth learning now

These strong alternatives to the popular languages are gaining steam -- and may be the perfect fit for your next project

Python snake

Hidden gems: 10 Python tools too good to overlook

Parsing, image processing, computation -- these little-known Python libraries have you covered

C++ Java PHP .Net Python JavaScript code type input keyboard

Preprocessor for C/C++ gives full code details

CPIP preprocessor, implemented in Python, aims to provide developers with a wealth of information about their code

Excel for iPad icon

Excel gets Python programming power, thanks to Xlwings library

A new Python library allows Microsoft Excel spreadsheets and Python applications to share data and code

pypy logo

Pedal to the metal: PyPy 2.4 powers up Python

JIT-powered Python engine PyPy was already fast, but version 2.4 charges further ahead, thanks to multithreaded optimizations

Pyston compiler cranks up Python thanks to LLVM

Dropbox's compiler for Python uses the LLVM to push the language closer to C/C++ speeds, but it's far from production-ready

Python puts its print on multitouch apps with Kivy

The Kivy library is based on cross-platform OpenGL, so native apps can run on iOS, Android, Windows, Linux, and OS X

Python bumps off Java as top learning language

Eight out of the top 10 universities now use Python to introduce programming, a researcher has found

Expert interview: How to scale Django

Eventbrite's John Shuping and Simon Willison reveal all about scaling Django, the Python Web framework developers love

Load More