boh, i might (this is still a long shot) have python in our ida2 for the textual analysis engine ;-) current engine developed by malaysian. now at early negotiation stage to employ the guy.
the guy also has a working prototype for image analysis ;-) for now it is for recognising the species of a plant. if it works out, we will also open source the code. On Wed, Apr 14, 2010 at 4:01 AM, Boh Yap <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> > >> 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 > >>> <[email protected]> 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 <[email protected]> > >>> > 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 <[email protected]> > >>> >> wrote: > >>> >>> > >>> >>> http://wiki.python.org/moin/PythonVsPhp > >>> >>> > >>> >>> On Tue, Apr 13, 2010 at 11:23 AM, nuhaa <[email protected]> > >>> >>> 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 [email protected] > >>> >>>> To unsubscribe from this group, send email to > >>> >>>> [email protected]<osdcmy-list%[email protected]> > >>> >>>> 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 [email protected] > >>> >> To unsubscribe from this group, send email to > >>> >> [email protected]<osdcmy-list%[email protected]> > >>> >> 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 [email protected] > >>> > To unsubscribe from this group, send email to > >>> > [email protected]<osdcmy-list%[email protected]> > >>> > 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 [email protected] > >>> To unsubscribe from this group, send email to > >>> [email protected]<osdcmy-list%[email protected]> > >>> 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 [email protected] > >> To unsubscribe from this group, send email to > >> [email protected]<osdcmy-list%[email protected]> > >> 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 [email protected] > > To unsubscribe from this group, send email to > > [email protected]<osdcmy-list%[email protected]> > > For more options, visit this group at > > http://groups.google.com/group/osdcmy-list?hl=en > > > > -- > #------- > regds, > > Boh Heong, Yap > > -- > 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 [email protected] > To unsubscribe from this group, send email to > [email protected]<osdcmy-list%[email protected]> > 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 [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/osdcmy-list?hl=en

