Steve Holden
This is a war Steve, and i will explain why. Python does not need to
compete with perl, lisp, C, basic, etc, etc. WHY, well because python
is SO radically different than those languages. Ruby on the other
hand, took most from python, the only difference is Ruby's full OO
integration.(12.method()). Since Ruby is so similar to python we must
consider that some people who would have found only python in this
niche now could go to Ruby. I am for choices, but this is out and out
robbery!
Of course we must stand on the shoulders of greater minds than our own
to get ahead, but using someone's knowledge against them is wrong. If
Ruby want's to incorporate so many Pythonian ideas into their
language, at least put a note in the tutorial giving credit to Guido
for his wisdom. Don't use our ideas and then bash python in the next
breath!
I was speaking to the loyalty of Pythonista's. Of course we are not
really going to slay mats, come on Steve, get real!
Come on Steve, i am NOT saying speed is the only thing that matters
here! But it is very important. I never compared Python to C, that is
madness. But it must be better, faster, smarter than it's direct
competition(ruby)... you agree??
Oh Steve... Listen, my words are ment as a wake-up-call to all who
still love Python, and i believe you are one of them. Maybe old age
has slowed your hand, that's OK, Us "youngsters" will take the helm.
And be serious, do you really think this group is read by "hundreds-of-
thousands of news readers? I wish it were, but I highly doubt it.
Dude, calm down... There is no war here.
Please turn off your computer, go take a walk for awhile, experience
some real life in the outer world, and then think about this again.
Python is cool language, Ruby too. We are all happy and competition is
good.
Nobody will win this "war" and the loser won't be annihilated. I hope
there will be some healthy cross-pollination.
There is actually, for example python borrowed list-comprehensions
from haskell and I've never heard any haskell fan calling for jihad.
Did you know that people are looking forward to use pypy to create a
fast ruby implementation?
Pypy is being developed by python developers and they will be happy to
see a ruby, perl, logo or whatever language implemented with pypy. We
are talking about tools, not religions.
Those who use them to create useful, real life applications know it.
Soon, we will be able to use python libraries from ruby and the other
way around. the differences will be just a matter of taste, different
syntax to achieve the same tasks.
Luis