Need a compelling argument to use Django instead of Rails

Bruno Desthuilliers onurb at xiludom.gro
Wed Jul 26 12:01:50 EDT 2006


Jaroslaw Zabiello wrote:
> On Wed, 26 Jul 2006 16:25:48 +0200, Bruno Desthuilliers wrote:
> 
> 
>>I have difficulty imagining how a language could be more dynamic than
>>Python...
> 
> 
> E.g. try to extends or redefine builtin Python classes on fly.

Ok, this is one of the few restrictions - builtin types. Yeah. Have
something more convincing ?

> Ruby is so
> flexible that it can be used to create Domain-specific Programming
> Languages.

Yes, Ruby is not bad at *embedded* DSLs. Nor are Lisp and Python and
Smalltalk and a few others too. Now embedded DSLs all have the same
limitation: they are just a specialisation of an existing
general-purpose language - so you have to deal with the host language's
syntax. Care to write an external DSL in Ruby ?


-- 
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'onurb at xiludom.gro'.split('@')])"



More information about the Python-list mailing list