Foundations of Python Network Programming


Download Read Online
Introduction

It is an exciting moment for the Python community. After two decades of careful innovation that saw the language gain features such as context managers, generators, and comprehensions in a careful balance with its focus on remaining simple in both its syntax and its concepts, Python is finally taking off.

Instead of being seen as a boutique language that can be risked only by top-notch programming shops such as Google and NASA, Python is now experiencing rapid adoption, both in traditional programming roles, such as web application design, and in the vast world of “reluctant programmers,” such as scientists, data specialists, and engineers people who learn to program not for its own sake but because they must write programs if they are to make progress in their field.

The benefits that a simple programming language offers for the occasional or nonexpert programmer cannot, I think, be overstated.

Customer Reviews