Re: Need a compelling argument to use Django instead of Rails
- From: Bruno Desthuilliers <onurb@xxxxxxxxxxx>
- Date: Wed, 26 Jul 2006 18:01:50 +0200
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@xxxxxxxxxxx'.split('@')])"
.
- Follow-Ups:
- Re: Need a compelling argument to use Django instead of Rails
- From: Jaroslaw Zabiello
- Re: Need a compelling argument to use Django instead of Rails
- References:
- Re: Need a compelling argument to use Django instead of Rails
- From: Jaroslaw Zabiello
- Re: Need a compelling argument to use Django instead of Rails
- From: Bruno Desthuilliers
- Re: Need a compelling argument to use Django instead of Rails
- From: Jaroslaw Zabiello
- Re: Need a compelling argument to use Django instead of Rails
- Prev by Date: Re: Tkinter pack Problem
- Next by Date: Re: Need a compelling argument to use Django instead of Rails
- Previous by thread: Re: Need a compelling argument to use Django instead of Rails
- Next by thread: Re: Need a compelling argument to use Django instead of Rails
- Index(es):