December 2020
Intermediate to advanced
384 pages
9h 54m
English

Powerful is a meaningless adjective for programming languages. Every programming language describes itself as powerful: the official Python Tutorial begins with the sentence “Python is an easy to learn, powerful programming language.” But there’s no algorithm that one language can do that another can’t, and no unit of measurement to quantify a programming language’s “power” (although you certainly can measure the volume at which programmers argue for their favorite language).
But every language does have its own design patterns and gotchas that make up its strengths and weaknesses. To write Python code like a true ...
Read now
Unlock full access