/
Python has a 'batteries included' design philosophy
Python has a 'batteries included' design philosophy
Python’s growth in popularity was due to the philosophy of including many many built in libraries.
These libraries were generally written in C and in order to make it possible, a design compromise had to be made in the design of Python. Namely the global interpreter lock.
It made sense - the earliest users of were stressed out Unix system administrators who needed to simplify their lives by scripting out what would otherwise be manual processes.
, multiple selections available,
Related content
How did the global interpreter lock help python build a user community?
How did the global interpreter lock help python build a user community?
More like this
Global Interpreter Lock - GIL
Global Interpreter Lock - GIL
More like this
Why did we move from Python to Lua?
Why did we move from Python to Lua?
More like this
Lua State - Better Than GIL
Lua State - Better Than GIL
More like this
Some of our customers were unhappy about us moving from Python to Lua
Some of our customers were unhappy about us moving from Python to Lua
More like this
Why doesn't Lua's C API allow direct pointer access to Lua objects like Python does?
Why doesn't Lua's C API allow direct pointer access to Lua objects like Python does?
More like this