if someone says it is good; just check it out. There's no harm doing that. At least you can prove if indeed you're right.
On Sat, Aug 7, 2010 at 10:03 AM, Ahmad Farihan <[email protected]>wrote: > Well, flame war is the best way to assert something scientifically. Grow > up. Tech changes and grows. > > > On Sat, Aug 7, 2010 at 1:16 AM, Rajaseelan Ganeswaran < > [email protected]> wrote: > >> Well, it does highlight Python's elegance compared to PHP. >> >> As far as using frameworks are concerned, probably the tediousness of >> rewriting something was outshined by the use of Python :) >> >> On Aug 7, 2010 12:11 AM, "Ahmad Farihan" <[email protected]> wrote: >> > Bad research. Seems like an old article. Too Bad. >> > >> > On Fri, Aug 6, 2010 at 10:59 AM, CL Chow <[email protected]> wrote: >> > >> >> Sahana, a FOSS disaster Management System, >> >> Project homepage: sahanafoundation.org/ >> >> Wikil: en.wikipedia.org/wiki/Sahana_FOSS_Disaster_Management_System >> >> >> >> Originally written in PHP(which is now call Agasti) has recently branch >> a >> >> Python version called Sahana Eden. >> >> Here are some interesting reasons from the Eden developers according to >> the >> >> wiki. >> >> >> >> As quoted from the project's wiki >> >> eden.sahanafoundation.org/wiki/FrequentlyAskedQuestionsPython >> >> >> >> == Why replace PHP with Python? == >> >> We believe we can attract more developers if we change from PHP to >> Python. >> >> >> >> PHP is not a good language for building large, maintainable >> applications: >> >> http://www.ukuug.org/events/linux2002/papers/html/php/index.html >> >> * especially when using it to write out complex Javascript (the >> syntaxes >> >> are always tripping you up) >> >> * doesn't enforce Object Orientation >> >> * poor separation of Presentation & Code >> >> >> >> Python is fully Object Oriented ('everything is an Object') >> >> >> >> Python is an interpreted language, similar to PHP & relatively easy for >> >> developers to adapt to. >> >> >> >> Java would be a reasonable choice, but the barrier to entry with Java >> is >> >> much harder - setting up the compiler environment, etc >> >> * this doesn't fit the RAD needs of the project. >> >> * we can still access any useful Java libs via Jython: >> >> http://www.jython.org/ >> >> >> >> Ruby-on-Rails might be a good choice, but that's primarily for Web2.0 >> apps >> >> still & Sahana is more than just that.[[BR]] >> >> Performance is also worse than for Python: >> >> >> http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=python&lang2=ruby >> >> >> >> Python also supports a wide range of libraries for adding extra >> >> functionality, including in the GIS space:[[BR]] >> >> (There are no PHP libraries for GIS) >> >> * http://trac.gispython.org/lab/wiki >> >> * http://featureserver.org >> >> * http://tilecache.org >> >> * http://mapfish.org >> >> >> >> Python is also the language in which the support infrastructure is >> >> written: Bzr, Trac >> >> >> >> * ESR's take on Python: http://pythonology.org/success&story=esr >> >> * Python as an Agile language: >> >> http://agiletesting.blogspot.com/2005/02/python-as-agile-language.html >> >> * Python is fun!: http://xkcd.com/353/ >> >> ---- >> >> >> >> Enjoy ;) >> >> >> >> Regards, >> >> CL Chow >> >> >> >> >> >> >> >> _______________________________________________ >> >> general mailing list >> >> [email protected] >> >> http://lists.foss.org.my/mailman/listinfo/general >> >> >> >> >> >> _______________________________________________ >> general mailing list >> [email protected] >> http://lists.foss.org.my/mailman/listinfo/general >> >> > > _______________________________________________ > general mailing list > [email protected] > http://lists.foss.org.my/mailman/listinfo/general > > -- Regards, Umarzuki Mochlis http://debmal.my
_______________________________________________ general mailing list [email protected] http://lists.foss.org.my/mailman/listinfo/general
