Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<blockquote> <p>However it's written in Python which means there's little real support in the way of deployment/packaging, debugging, profilers and other tools that make building and maintaining applications much easier.</p> </blockquote> <p>Python has:</p> <ol> <li>a <a href="http://docs.python.org/lib/module-pdb.html" rel="noreferrer">great interactive debugger</a>, which makes very good use of Python <a href="http://en.wikipedia.org/wiki/REPL" rel="noreferrer">REPL</a>. </li> <li><a href="http://peak.telecommunity.com/DevCenter/EasyInstall" rel="noreferrer">easy_install</a> anv <a href="http://pypi.python.org/pypi/virtualenv" rel="noreferrer">virtualenv</a> for dependency management, packaging and deployment.</li> <li><a href="http://docs.python.org/lib/profile.html" rel="noreferrer">profiling features</a> comparable to other languages</li> </ol> <p>So IMHO you shouldn't worry about this things, use Python and Django and live happily :-)</p> <p>Lucky for you, newest version of <a href="http://blog.leosoto.com/2008/08/django-on-jython-its-here.html" rel="noreferrer">Django runs on Jython</a>, so you don't need to leave your whole Java ecosystem behind.</p> <p>Speaking of frameworks, I evaluated this year:</p> <ol> <li><a href="http://pylonshq.com/" rel="noreferrer">Pylons</a> (Python)</li> <li><a href="http://webpy.org/" rel="noreferrer">webpy</a> (Python)</li> <li><a href="http://www.symfony-project.org/" rel="noreferrer">Symfony</a> (PHP)</li> <li><a href="http://www.cakephp.org/" rel="noreferrer">CakePHP</a> (PHP)</li> </ol> <p>None of this frameworks comes close to the power of Django or Ruby on Rails. Based on my collegue opinion I could recommend you <a href="http://www.kohanaphp.com/home" rel="noreferrer">kohana</a> framework. The downside is, it's written in PHP and, as far as I know, PHP doesn't have superb tools for debugging, profiling and packaging of apps.</p> <p><strong>Edit:</strong> Here is a very good <a href="http://bud.ca/blog/pony" rel="noreferrer">article about packaging and deployment of Python apps</a> (specifically Django apps). It's a hot topic in Django community now.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload