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

Kirim email ke