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