Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SugarPy - Why Python is Awesome?

SugarPy - Why Python is Awesome?

Reasons why Python is an awesome language

Avatar for Arbin Bulaybulay

Arbin Bulaybulay

June 28, 2014

Other Decks in Technology

Transcript

  1. Activities • Learned Python in 2005 • First Python CGI

    web project in 2006 • Developed Zope application in 2009 • Learned Django in 2011 • Started First Django Project in 2012 • Freelance Python/Django Project since 2013
  2. Python Python is high-level object- oriented programming language. A programming

    language that lets you work quickly and integrate systems more effectively.
  3. WHY PYTHON IS AWESOME? • Readability • License • Commercial

    Distribution (Enthought, Activestate) • Fantastic Community • Repository of Modules (PyPi) • Python Web Frameworks (Zope, Django, Web2py, Plone) • Scientific Computing Frameworks (Numpy, Scipy) • Killer Apps and Big Success Stories • Win32 • Books
  4. What Else? • Ease of Learning (1 week for Programmer)

    • Rapid Development Cycle • Economy of Expression • Interactive Prompt • Batteries Included(JSON, XML, CSV, FTP, SMTP, SQLite, Server, Clients, Parsers) lets you become more productive
  5. Who Uses Python • Google • Youtube • NASA •

    Mozilla • Linux • CIA • Instagram • Pinterest • Disqus • Dropbox