CS Professor shows how to fix beginner Python code

Here we fix a submission in Python about counting sort to make it more Pythonic, more beautiful, and run much faster. The original is here: https://coderevie… Read more

Similar

Python Extensions with Rust and Go

The goal of a developer retreat is to stop what you are doing for awhile and explore something new. This usually requires a shift in mindset, and the biggest shift is to suspend the focus around productivity and urgency. It’s important to give up the idea... (more…)

Read more »

Fast Non-Standard Data Structures for Python

Python provides great built-in types like dict, list, tuple and set; there are also array, collections, heapq modules in the standard library; this article is an overview of external lesser known packages with fast C/C++ based data structures usable from ... (more…)

Read more »