maybe this thread should really be python vs perl vs java ?

but php is still the top language for web cms :
http://www.packtpub.com/article/open-source-cms-award-previous-winners

open source cms awards :

   1. 2009
      1. wordpress - php
      2. modx - php
      3. silverstripe - php
      2. 2008
      1. drupal - php
      2. joomla - php
      3. dotnetnuke - vb.net
      3. 2007
      1. drupal - php
      2. joomla - php
      3. cms made simple - php
      4. 2006
      1. drupal - php
      2. joomla - php
      3. plone - python

looking at the new cms modx and silverstripe (from nz - the land of sheep)
shows that php is alive and kicking

i guess the python community still has some way to go to understand what
people really want

hehehehe .....





On Wed, Apr 14, 2010 at 2:39 PM, sweemeng ng <swees...@gmail.com> wrote:

> becareful with that, PHP is still huge in web based development. facebook
> still using php for example. it just gone mainstream, therefore lack the
> buzz, imho
>
> On Wed, Apr 14, 2010 at 2:22 PM, Marcus Low <mar...@python.my> wrote:
>
>> Python vs PHP?
>> U must be kidding me. In Windows terminology that is like : current C# vs
>> early 2000 ASP scripts.
>> One is flexible and general and growing exponentially, the other is niche
>> and barely going anywhere except whats its started for.
>>
>> Marcus.
>>
>>
>>
>> Boh Yap wrote:
>>
>>> hi,
>>>
>>> PHP... I don't use it, so can't say..
>>>
>>> Python:
>>>
>>> runs on more platforms than Java!
>>>  (Symbian/mobiles all the way to Cray supercomputers)
>>>
>>> Wide application range, not just web-programming, can do systems
>>> programming, network programming, write server apps, entreprise apps,
>>> even low level hacking
>>>
>>> Is readable, I don't look at my code later and say "..what the h...
>>> was I trying to do here?". Also means you need less docs.
>>>
>>> Multi paradigm, I don't have to do OOP if I don't want to.
>>> Can code it in procedural style (C...), functional, etc...
>>>
>>> Excellent tools for working with a wide range of databases, and very
>>> transparent to switch.
>>>
>>> Wide range of libraries and frameworks, e.g. Python has >30 web
>>> frameworks!?
>>>
>>> Easy to learn, relatively experianced programmers can be writing real
>>> production code in 2-3 weeks. (Eric Raymond learnt it in a few hrs.
>>>
>>> http://www.linuxjournal.com/article/3882!<http://www.linuxjournal.com/article/3882%21>
>>> ).
>>>
>>> Read this artcl, probably one of the best I've come across in support
>>> of Python form a real hacker!
>>>
>>> Python fits your brain! Its relatively compact, I can write Python
>>> code w/o having to refer to a manual all the time. Translating from
>>> concepts/ideas to algorithms to code is frictionless, the language
>>> doesn't get in the way...
>>>
>>> All that leads to programmer productivity, I do more with Python, with
>>> less time, and often far less code.
>>>
>>> Its a modern language, supporting all whizbang features you may
>>> (never) need. Its got closures, continuations, generators.... and its
>>> got very good introspection. There's even a version (Stackless Python)
>>> that will allow for high-concurrency.
>>>
>>> Even w/o the above, Python scales well... Zope, the grand -daddy of
>>> Python frameworks is entreprise class and has many such apps. So are
>>> many of the frameworks, Django was initially developed for a large
>>> online newspaper..
>>> Twisted a framework that is event-based rather than thread-based, can
>>> also handle heavy loads.
>>>
>>> Its lightweight, I can run multiple Python servers on a low end
>>> machine, it doesn't chew up a lot of resources.
>>>
>>> Scaling: Stackless Python allows 1,000's of micro-threads on a normal
>>> single CPU, and an efficient message passing mechanism.. and its being
>>> used for a successful graphics intensive MPOG, multi-player online
>>> game, supporting 3,000+ simultaneous users. (www.eveonline.com)
>>>
>>> ...I better stop here... ;-)
>>>
>>> and lastly, Python programmers are always happy.... (see attached image)
>>>
>>>
>>>
>>>
>>> On Tue, Apr 13, 2010 at 5:06 PM, CL Chow <klrkdek...@gmail.com> wrote:
>>>
>>>
>>>> Directly to php no, but i did contribute in some framework development
>>>> ;)
>>>>
>>>> Regards,
>>>> CL Chow
>>>> "Please do not send me Microsoft Office/Apple iWork documents. Send
>>>> OpenDocument instead! http://fsf.org/campaigns/opendocument/";
>>>>
>>>>
>>>>
>>>>
>>>> On Tue, Apr 13, 2010 at 5:01 PM, nuhaa <cawan.nu...@gmail.com> wrote:
>>>>
>>>>
>>>>> thanks alot for feedback - keep it coming please
>>>>> forgot to note previously - contributions will be properly credited in
>>>>> the
>>>>> report :)
>>>>> i myself have always been a php developer - i;ve seen python here and
>>>>> there and yea i like that it's readable and can do more than just web
>>>>> app
>>>>> has anyone contributed back to php / python here?
>>>>>
>>>>> thx
>>>>>
>>>>> Nuhaa All Bakry / cawanpink
>>>>> http://cawanpink.net
>>>>> http://fosschix.my
>>>>>
>>>>>
>>>>> On Tue, Apr 13, 2010 at 4:14 PM, Hasan Abu Bakar <ha...@kelate.com.my>
>>>>> wrote:
>>>>>
>>>>>
>>>>>> I believe you are not looking for general benchmark? Aren't you?
>>>>>> because there are tonnes of benchmark or research already done by
>>>>>> bloggers http://www.google.com.my/search?q=php+vs+python+benchmark
>>>>>>
>>>>>> btw, as my personal preference and research
>>>>>>
>>>>>> - speed
>>>>>> python saves a lot time to write codes than php, less bloated classes,
>>>>>> in term of my "speed".
>>>>>>
>>>>>> - scalability
>>>>>> for web frameworks, Django+nginx+uwsgi+SQLite only consumes about 5MB
>>>>>> RAM but symfony+nginx+fcgi+SQLite eats up to 50MB! and I did do a test
>>>>>> on a machine with 32MB RAM and 266Mhz cpu, Django works just well.
>>>>>>
>>>>>> - syntax
>>>>>> for sure python is cleaner and easier to understand. Less "syntax
>>>>>> error" when you missed a semicolon etc... But it's a pain if you have
>>>>>> bad indentation habit.
>>>>>>
>>>>>> - choice of language
>>>>>> you do know when you should use php or python for your projects. I am
>>>>>> always use php for a simple web development and python for a simple
>>>>>> console or daemon application.
>>>>>>
>>>>>> - programmer
>>>>>>
>>>>>>
>>>>>>> It seems that it is harder to find a Python programmer then a PHP
>>>>>>>> programmer in Msia.
>>>>>>>>
>>>>>>>>
>>>>>>> It's true and it's sometimes not a big problem. Just like a people
>>>>>> who
>>>>>> can speak several languages or cannot. Sometimes it's necessary to
>>>>>> know several languages when you meet people who can't speak you
>>>>>> language. So come on, learn your third language!
>>>>>> But the problem is the eager to learn new languages. Just like a
>>>>>> people who learned VB 15 years ago, still using VB because he believes
>>>>>> VB can do _anything_ and he don't want to waste his time by learning
>>>>>> new languages, therefore he can spend more time with family and
>>>>>> friends. But I believe writing an application in Python or PHP
>>>>>> sometimes take _much_ less time than VB and you can get more family
>>>>>> and friends. Your call.
>>>>>>
>>>>>> The most debating topic is python vs ruby btw.
>>>>>> Python FTW!
>>>>>>
>>>>>>
>>>>>> Hasanuddin Abu Bakar
>>>>>> -------------------------------
>>>>>> Ubuntu embedded developer/tester
>>>>>> https://wiki.ubuntu.com/bizkut
>>>>>>
>>>>>> Get FireGPG for your Firefox! http://getfiregpg.org
>>>>>>
>>>>>> PGP Public Key
>>>>>>
>>>>>> http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0xC5A1B11965D43C5C
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Apr 13, 2010 at 2:32 PM, Raja Iskandar Shah
>>>>>> <rajaiskand...@gmail.com> wrote:
>>>>>>
>>>>>>
>>>>>>> my team does php. because that's what the majority of our target
>>>>>>> market
>>>>>>> uses
>>>>>>> and wants.
>>>>>>>
>>>>>>> second to that and rising fast is javascript.
>>>>>>>
>>>>>>> but as sweemeng points out, python is an attractive language and
>>>>>>> perhaps an
>>>>>>> easier option compared to java for us to go into web, desktop and
>>>>>>> mobile
>>>>>>> platforms.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Apr 13, 2010 at 2:03 PM, Adzmely Mansor <adzm...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>
>>>>>>>> update version of my previous link:
>>>>>>>> http://wiki.w4py.org/python-vs-php.html
>>>>>>>>
>>>>>>>> On Tue, Apr 13, 2010 at 1:16 PM, Adzmely Mansor <adzm...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>> http://wiki.python.org/moin/PythonVsPhp
>>>>>>>>>
>>>>>>>>> On Tue, Apr 13, 2010 at 11:23 AM, nuhaa <cawan.nu...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> hola guys,
>>>>>>>>>> php vs python? yeapp this going to be interesting
>>>>>>>>>> php and python hardcores pls put in ur input - we're interested to
>>>>>>>>>> see
>>>>>>>>>> how the battle goes muahahahahaha
>>>>>>>>>> OSCC is doing a benchmark on those 2 .. things we're looking at:
>>>>>>>>>> - scalability
>>>>>>>>>> - namespace
>>>>>>>>>> - speed
>>>>>>>>>> - syntax
>>>>>>>>>> - .. put ur input here ..
>>>>>>>>>> of course we're not looking for winner here, only to weigh the
>>>>>>>>>> pros
>>>>>>>>>> n
>>>>>>>>>> cons for both languages
>>>>>>>>>> if you have references, please kindly provide ;)
>>>>>>>>>> thx
>>>>>>>>>>
>>>>>>>>>> Nuhaa All Bakry / cawanpink
>>>>>>>>>> http://cawanpink.net
>>>>>>>>>> http://fosschix.my
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>>>>>>>
>>>>>>>>>> Facebook Fan page
>>>>>>>>>>
>>>>>>>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>>>>>>>
>>>>>>>>>> http://www.facebook.com/OSDC.my
>>>>>>>>>>
>>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>>>
>>>>>>>>>> Groups "OSDC.my Mailing List" group.
>>>>>>>>>> To post to this group, send email to osdcmy-list@googlegroups.com
>>>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>>>> osdcmy-list+unsubscr...@googlegroups.com<osdcmy-list%2bunsubscr...@googlegroups.com>
>>>>>>>>>> For more options, visit this group at
>>>>>>>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>> --
>>>>>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>>>>>
>>>>>>>> Facebook Fan page
>>>>>>>>
>>>>>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>>>>>
>>>>>>>> http://www.facebook.com/OSDC.my
>>>>>>>>
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>
>>>>>>>> Groups "OSDC.my Mailing List" group.
>>>>>>>> To post to this group, send email to osdcmy-list@googlegroups.com
>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>> osdcmy-list+unsubscr...@googlegroups.com<osdcmy-list%2bunsubscr...@googlegroups.com>
>>>>>>>> For more options, visit this group at
>>>>>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>>>>>
>>>>>>>>
>>>>>>> --
>>>>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>>>>
>>>>>>> Facebook Fan page
>>>>>>>
>>>>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>>>>
>>>>>>> http://www.facebook.com/OSDC.my
>>>>>>>
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>
>>>>>>> Groups "OSDC.my Mailing List" group.
>>>>>>> To post to this group, send email to osdcmy-list@googlegroups.com
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> osdcmy-list+unsubscr...@googlegroups.com<osdcmy-list%2bunsubscr...@googlegroups.com>
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>>>>
>>>>>>>
>>>>>> --
>>>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>>>
>>>>>> Facebook Fan page
>>>>>>
>>>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>>>
>>>>>> http://www.facebook.com/OSDC.my
>>>>>>
>>>>>> You received this message because you are subscribed to the Google
>>>>>>
>>>>>> Groups "OSDC.my Mailing List" group.
>>>>>> To post to this group, send email to osdcmy-list@googlegroups.com
>>>>>> To unsubscribe from this group, send email to
>>>>>> osdcmy-list+unsubscr...@googlegroups.com<osdcmy-list%2bunsubscr...@googlegroups.com>
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>>>
>>>>>> To unsubscribe, reply using "remove me" as the subject.
>>>>>>
>>>>>>
>>>>> --
>>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>>
>>>>> Facebook Fan page
>>>>>
>>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>>
>>>>> http://www.facebook.com/OSDC.my
>>>>>
>>>>> You received this message because you are subscribed to the Google
>>>>>
>>>>> Groups "OSDC.my Mailing List" group.
>>>>> To post to this group, send email to osdcmy-list@googlegroups.com
>>>>> To unsubscribe from this group, send email to
>>>>> osdcmy-list+unsubscr...@googlegroups.com<osdcmy-list%2bunsubscr...@googlegroups.com>
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>>
>>>>>
>>>> --
>>>> Join Open Source Developers Club Malaysia http://www.osdc.my/
>>>>
>>>> Facebook Fan page
>>>>
>>>> http://www.facebook.com/group.php?gid=98685301577
>>>>
>>>> http://www.facebook.com/OSDC.my
>>>>
>>>> You received this message because you are subscribed to the Google
>>>>
>>>> Groups "OSDC.my Mailing List" group.
>>>> To post to this group, send email to osdcmy-list@googlegroups.com
>>>> To unsubscribe from this group, send email to
>>>> osdcmy-list+unsubscr...@googlegroups.com<osdcmy-list%2bunsubscr...@googlegroups.com>
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/osdcmy-list?hl=en
>>>>
>>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "python.my" group.
>> To post to this group, send email to pytho...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> pythonmy+unsubscr...@googlegroups.com<pythonmy%2bunsubscr...@googlegroups.com>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/pythonmy?hl=en.
>>
>>
>  --
> Join Open Source Developers Club Malaysia http://www.osdc.my/
>
> Facebook Fan page
>
> http://www.facebook.com/group.php?gid=98685301577
>
> http://www.facebook.com/OSDC.my
>
> You received this message because you are subscribed to the Google
>
> Groups "OSDC.my Mailing List" group.
> To post to this group, send email to osdcmy-list@googlegroups.com
> To unsubscribe from this group, send email to
> osdcmy-list+unsubscr...@googlegroups.com<osdcmy-list%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/osdcmy-list?hl=en
>

-- 
Join Open Source Developers Club Malaysia http://www.osdc.my/

Facebook Fan page

http://www.facebook.com/group.php?gid=98685301577

http://www.facebook.com/OSDC.my

You received this message because you are subscribed to the Google

Groups "OSDC.my Mailing List" group.
To post to this group, send email to osdcmy-list@googlegroups.com
To unsubscribe from this group, send email to
osdcmy-list+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/osdcmy-list?hl=en

Kirim email ke