© Sandeep Nagar 2018
Sandeep NagarIntroduction to Python for Engineers and Scientistshttps://doi.org/10.1007/978-1-4842-3204-0_1

1. Philosophy of Python

Sandeep Nagar
(1)
New York, USA
 

1.1 Introduction

Python emerged as a leader [1] among well-established and optimized languages including C, C++, and Java for very simple reasons. Python incorporates the principles of the philosophy that complex tasks can be done in simple ways. We tend to think that real-world, complex problems need complex pathways to produce complex solutions. The developers of Python embraced the exact opposite philosophy. Python was created to have an extremely fast and simple learning curve and development process for software engineers. As a result, it is considered the most ...

Get Introduction to Python for Engineers and Scientists: Open Source Solutions for Numerical Computation now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.