I didn’t know it’s Python: Python Advocacy¶
- by Allan Palo Barazone
- http://twitter.com/titopao
- Python since 2007, but since early 2000s
- Affiliated of Wikimedia Philippines, Inc
- Good advocacy talk
How you attract tourists¶
- …use paid television ads?
- …use print ads?
- …use social media?
- …and still be consistent
Mount a campaign!¶
- Slogan: It’s more fun in the Philippines!
- Logo and slogan alone do not make a good campaign
People need to know:¶
- What’s in it for me?
Why Python?¶
The usual ‘advocacy’ stuff.
Very, very gentle learning curve
- Even complete newbies can understand
Prototyping/Gluing¶
Easily done with Python
- Low-level modules in another language (like C or C++)
- Then Python joins ‘em all together
Python’s simplicity allows easy rewrites of prototypes
- competitive edge over C/C++/Java
Python is…SIMPLE¶
Faster learning curve
- Easier to pick up than ‘traditional’ Filipino CS 101 languages
- Focus on thinking, not synxtax
More readable than other languages
- Probably influenced by GvR’s math background
- Similar to pseudo code
- Hard to obfuscate
Works with JAVA and .Net!!!¶
Reality: IT industry in PH is Java/.Net centric
problem:
- We’ve already invested in Java/.Net technologies - will we have to rewrite the stuff?
- NO!
Ten things you didn’t know that use Python¶
Google!
YouTube
Blender
reddit
Disqus
Dropbox
Facebook
Instagram
Pinterest
Pywikipediabot