ApplesandOrangesIntroductory Comparison- PHPandPythonMurtaza A13 Slides
1A little bit of history3A little bit of comparison2Topyor not to pywhen 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. Summary2
Personal HomepageRasmusLerdorf (1995) took Perl by the throat PHP 1&2AndiGutmans & ZeevSuraski (1997) took PHP by the throat PHP 3Zend Core Engine (2000) PHP 4Object-Oriented PHP (2004)PHP 5A little bit of history3
PHP Hypertext ProcessorPHP 5.3 supports scripting in multiple languages and namespacesPHP 5.3 is fully x64 awarePHP 6 is in parallel developmentPHP is installed on more than 30,000,000 websites and 2,000,000 web serversA little bit of history4
PythonGuido van Rossum (1980) took ABC by the throat Python 0.1van Rossum (1991) opens up Python 0.9Python 1.0 (1994) followed by GNU-compatible Python 1.6 (1998)With Garbage Collector and Unicode Support (2000) Python 2.0A little bit of history5
JustPyPython Software Foundation (2001) owns rights to Python code v2.1a onwardsPython 3000 (2008) “reduce feature duplication by removing old ways of doing things”Multi-paradigm (OO, Struct, Func)Backwards IncompatibilityA little bit of history6
What PHP can doServer Side ScriptingCommand Line ScriptingWrite Desktop AppsInterface with RDBMSRun on any OS or platform, free of chargetopyor not to py7
Why PHPRAD with CakePhp, ZendFrameworkUses widely familiar C++ SyntaxThe most popular web scripting languageYahoo, Facebook, Joomla, Digg, Wikipedia, YouTube, WordPress, TaggedFOSStopyor not to py8
What Py can doServer Side Scripting / CLSWrite Desktop AppsDevelop non-critical areas of Linux & SymbianWrite 2D/3D Apps (incl. Video Games)Run on any OS or platform, free of chargetopyor not to py9
Why PyRAD/Glue with Django, ZopeCombines Java, Haskell, Modula-3, Perl, C++IronPython, Jython, CPython, PyjamasYahoo, Google, Nokia, CERN, NASA, YouTube, BitTorrentFOSStopyor not to py10
ApplesOrangesA little bit of comparision11
A little bit of comparision12
A little bit of comparision13
ThankyouMisfortune shows those who are not really friends.-Aristotle

Apples and Oranges-- Introductory Comparison between PHP and Python

  • 1.
  • 2.
    1A little bitof history3A little bit of comparison2Topyor not to pywhen 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. Summary2
  • 3.
    Personal HomepageRasmusLerdorf (1995)took Perl by the throat PHP 1&2AndiGutmans & ZeevSuraski (1997) took PHP by the throat PHP 3Zend Core Engine (2000) PHP 4Object-Oriented PHP (2004)PHP 5A little bit of history3
  • 4.
    PHP Hypertext ProcessorPHP5.3 supports scripting in multiple languages and namespacesPHP 5.3 is fully x64 awarePHP 6 is in parallel developmentPHP is installed on more than 30,000,000 websites and 2,000,000 web serversA little bit of history4
  • 5.
    PythonGuido van Rossum(1980) took ABC by the throat Python 0.1van Rossum (1991) opens up Python 0.9Python 1.0 (1994) followed by GNU-compatible Python 1.6 (1998)With Garbage Collector and Unicode Support (2000) Python 2.0A little bit of history5
  • 6.
    JustPyPython Software Foundation(2001) owns rights to Python code v2.1a onwardsPython 3000 (2008) “reduce feature duplication by removing old ways of doing things”Multi-paradigm (OO, Struct, Func)Backwards IncompatibilityA little bit of history6
  • 7.
    What PHP candoServer Side ScriptingCommand Line ScriptingWrite Desktop AppsInterface with RDBMSRun on any OS or platform, free of chargetopyor not to py7
  • 8.
    Why PHPRAD withCakePhp, ZendFrameworkUses widely familiar C++ SyntaxThe most popular web scripting languageYahoo, Facebook, Joomla, Digg, Wikipedia, YouTube, WordPress, TaggedFOSStopyor not to py8
  • 9.
    What Py candoServer Side Scripting / CLSWrite Desktop AppsDevelop non-critical areas of Linux & SymbianWrite 2D/3D Apps (incl. Video Games)Run on any OS or platform, free of chargetopyor not to py9
  • 10.
    Why PyRAD/Glue withDjango, ZopeCombines Java, Haskell, Modula-3, Perl, C++IronPython, Jython, CPython, PyjamasYahoo, Google, Nokia, CERN, NASA, YouTube, BitTorrentFOSStopyor not to py10
  • 11.
  • 12.
    A little bitof comparision12
  • 13.
    A little bitof comparision13
  • 14.
    ThankyouMisfortune shows thosewho are not really friends.-Aristotle