Combining The Best Of Python, Ruby, & Java??????

Ravi Teja webraviteja at gmail.com
Tue Jun 13 16:30:29 EDT 2006


Luis M. González wrote:
> Diez B. Roggisch wrote:
> > > But semantically it is a proper functional language. The features may
> > > not attract Python users who might prefer Boo/Jython/IronPython. But it
> > > does offer something to disillusioned Groovy users.
> >
> > Are they disillusioned? Just wondering.
> >
> > Diez
>
> Whay talking about disillutioned programmers?
> These are tools, not religions...
> I love python, and I like it more everyday. And with the advent of
> Pypy, its future looks brighter than ever.
> But I also find very interesting these new options that are coming up.
> Although I'm not a professional programmer (not even a serious
> aficionado), I love to be able to translate my python skills very
> easily to .NET through Boo, for example.
> I even find it more appealing than Ironpython, because it was created
> from the ground up to take advantage of the CLR.
> On the other hand, porting pure python to .NET is in many aspects like
> trying to fit a square on a circle (I don't know if this sentence makes
> sense in english...).
> Because many of the design choices taken by GvR back in the early
> nineties were surely conditioned by the platform he chose to write
> python, which is the c language.
> The good thing is that python is having a lot of influence in these new
> languages.
> As far as I could see, even C# 3.0 is showing up some pythonic traits.

I did not realize the flame potential of that remark. Just to clarify,
I have no criticism of any kind on Groovy. I mentioned Groovy since
Scala, the original topic of the thread addresses the needs of the same
group (a modern language with a Java friendly syntax). I am not a
language bigot. Note that I am defending Scala, a new language, in this
thread so far. I do not want this thread to break into a language war
from my remark. I hope that Python gets some of the features listed in
my above post in it's own unique Pythonic way eventually. The
discussion perhaps is more constructive if we can see some good in
Scala that is worth adopting.




More information about the Python-list mailing list