Java is the new Cobol! to follow up on what someone mentioned eralier:
http://www.artima.com/weblogs/viewpost.jsp?thread=42242 my exact sentiments! When I wanted to learn a new language after Basic and a few 4th GL (remember those days?!) I actually tried Java, gave up in frustration, then discovered Python. On Thu, Apr 15, 2010 at 3:41 AM, Boh Yap <[email protected]> wrote: > hi raja, > > sorry didn't quite understand what you saying... > but if you need help with python related stuff you're always welcome. > > > On Wed, Apr 14, 2010 at 10:18 AM, Raja Iskandar Shah > <[email protected]> wrote: >> 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!). >>> >>> 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] >>> >>> >>>> 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 >>> >>> > >>> >>> > -- >>> >>> > 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 >>> >>> >>> >>> -- >>> >>> 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 >>> >>> >>> >>> 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] >>> >> 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 >>> >>> >>> >>> -- >>> #------- >>> 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] >>> 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 > > > > -- > #------- > regds, > > Boh Heong, Yap > -- #------- 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] For more options, visit this group at http://groups.google.com/group/osdcmy-list?hl=en

