2. 1 A little bit of history 3 A little bit of comparison 2 Topyor not to py when I see a bird that walks like a duck and swims like a duck and quacks like a duck, I call that bird a duck. Summary 2
3. Personal Homepage RasmusLerdorf (1995) took Perl by the throat PHP 1&2 AndiGutmans & ZeevSuraski (1997) took PHP by the throat PHP 3 Zend Core Engine (2000) PHP 4 Object-Oriented PHP (2004)PHP 5 A little bit of history 3
4. PHP Hypertext Processor PHP 5.3 supports scripting in multiple languages and namespaces PHP 5.3 is fully x64 aware PHP 6 is in parallel development PHP is installed on more than 30,000,000 websites and 2,000,000 web servers A little bit of history 4
5. Python Guido van Rossum (1980) took ABC by the throat Python 0.1 van Rossum (1991) opens up Python 0.9 Python 1.0 (1994) followed by GNU-compatible Python 1.6 (1998) With Garbage Collector and Unicode Support (2000) Python 2.0 A little bit of history 5
6. JustPy Python Software Foundation (2001) owns rights to Python code v2.1a onwards Python 3000 (2008) “reduce feature duplication by removing old ways of doing things” Multi-paradigm (OO, Struct, Func) Backwards Incompatibility A little bit of history 6
7. What PHP can do Server Side Scripting Command Line Scripting Write Desktop Apps Interface with RDBMS Run on any OS or platform, free of charge topyor not to py 7
8. Why PHP RAD with CakePhp, ZendFramework Uses widely familiar C++ Syntax The most popular web scripting language Yahoo, Facebook, Joomla, Digg, Wikipedia, YouTube, WordPress, Tagged FOSS topyor not to py 8
9. What Py can do Server Side Scripting / CLS Write Desktop Apps Develop non-critical areas of Linux & Symbian Write 2D/3D Apps (incl. Video Games) Run on any OS or platform, free of charge topyor not to py 9
10. Why Py RAD/Glue with Django, Zope Combines Java, Haskell, Modula-3, Perl, C++ IronPython, Jython, CPython, Pyjamas Yahoo, Google, Nokia, CERN, NASA, YouTube, BitTorrent FOSS topyor not to py 10