This is a discussion on perl vs python within the Python forums, part of the Software Development category; Dear friends, mod_perl or Python which could be the ideal choice for developing enterprises e-com applications ?...
| |||||||
| Register | FAQ | Members List | Calendar | Mark Forums Read |
|
#1
| |||
| |||
| Dear friends, mod_perl or Python which could be the ideal choice for developing enterprises e-com applications ?
__________________ J Suresh Kumar Google Hacks ![]() |
|
#2
| |||
| |||
| Hello Suresh From the technology point of view - both mod_perl (Perl) and Python are equally powerful, scalable and feature-rich. Python's syntax is cleaner and more readable than Perl. Python emphasizes on the philosophy of "There should be one—and preferably only one—obvious way to do it" - which means code written by one programmer would be easily understood and maintained by others. Also, Python "imposes" discipline on programmers in terms of indentation and syntaxes - which allows large-scale applications maintainable in the long run. Python is a lot easier to learn and master. Perl, on the other hand is more like a magic wand. Perl gurus often consider themselves as wizards/magicians with a powerful tool in hand. Perl tends to be a highly expressive language rich in syntax and emphasizes on the philosophy - "There should be more than one way to do it". But in my experience, skilled Perl programmers today are becoming a rarity. Perl as a language has a very steep learning curve when compared to Python. Perl also has a reputation of being a "write-only" language. But it is still considered as a language of choice for developing applications that involve manipulating very large/complex data (Bio-informatics, Data mining, Log processing, process automation and so on). However, creating large-scale applications in Perl require proper co-ordination amongst developers - which involve adhering to well-defined and uniform syntax and semantics, coding standards and guidelines. If you are going to develop an enterprise e-commerce application that would be maintained by many developers in the long run - many of who might be new to both Perl/Python, I would recommend Python for quicker productivity - unless of course, you are highly inclined to think like a Perl wizard. Thanks Bluesky |
|
#3
| |||
| |||
| Thanks for all your post, I have the same problem and now it has been sorted |
|
#4
| |||
| |||
| Quote:
Hello, Really a great info. Thanks |
|
#5
| |||
| |||
| Hi, Python tends to focus more on code aesthetics than performance; as a result, Python OpenGL developers continue to struggle with overcoming Python's array handling performance issues. PyOpenGL v1 used native array handling, which is known to have significant performance issues; PyOpenGL v2 switched to SWIG, a C wrapper interface, which brought some improvements - however, the interface between Python's arrays and SWIG continued to be a bottleneck. Perl is much simpler to port to/from C/C++/Java Perl has a much larger repository of open source libraries Perl has much stronger/faster string handling (dynamic shader programs) Perl simplifies embedding values within text blocks |
|
#6
| |||
| |||
| From my point of view python would be a better option. Because, it's security system seems to be much stronger than Perl. Actually python is basically much preferred by the professionals for it's autonomously strong & secured facilities. |
|
#7
| |||
| |||
| Perl is better because is more popular. Python have hard syntax.
__________________ hostgator coupon |
![]() |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Python-Perl Memory models | JSureshkumar | Python | 3 | 02-04-2008 03:25 AM |
| How far Python Application server on WEB | vivekanandan | Python | 0 | 07-20-2007 04:55 AM |
| How to set Perl Interpreter within perl script | sivaramakrishnan | Perl | 1 | 07-19-2007 05:45 AM |
| Python Users | nhoj | Python | 1 | 04-11-2007 11:54 PM |
| Why Python | deerhunter | Python | 1 | 03-19-2007 03:45 AM |
Our Partners |