Махмуд, ведущий
разработчик в PayPal, рассказал нам, почему
мифы — такие мифы и как правильно
готовить Python в энтерпрайзе
I joined PayPal a
few years ago, and chose Python to work on internal applications, but
I’ve personally found production PayPal Python code from nearly 15
years ago.
Today, Python powers
over 50 projects, including:
Features and
products, such as eBay Now and RedLaser
Operations and
infrastructure, both OpenStack and proprietary
Mid-tier
services and applications, like the one used to set PayPal’s prices
and check customer feature eligibility
Monitoring
agents and interfaces, used for several deployment and security use
cases
Batch jobs for
data import, price adjustment, and more
And far too many
developer tools to count
In the coming series
of posts I’ll detail the initiatives and technologies that led the
eBay/PayPal Python community to grow from just under 25 engineers in
2011 to over 260 in 2014. For this introductory post, I’ll be
focusing on the 10 myths I’ve had to debunk the most in eBay and
PayPal’s enterprise environments
Myth #1: Python is a
new language
Myth #2: Python is
not compiled
Myth #3: Python is
not secure
Myth #4: Python is a
scripting language
Myth #5: Python is
weakly-typed
Myth #6: Python is
slow
Myth #7: Python does
not scale
Myth #8: Python
lacks good concurrency support
Myth #9: Python
programmers are scarce
Myth #10: Python is
not for big projects
Из этой десятки
мифов реальный интерес представляют
номера 3, 6, 7, 8.
Приводя примеры
из жизни, Махмуд на пальцах объясняет,
почему это всего лишь мифы а не горькая
правда жизни.
original post http://vasnake.blogspot.com/2015/03/paypa-python.html