[Python-Dev] Common runtime sociology
Dan Sugalski
dan@sidhe.org
Wed, 08 Aug 2001 21:57:50 -0400
At 06:11 PM 8/8/2001 -0700, Paul Prescod wrote:
>It is my gut feeling that the only way to get to a common runtime (if it
>is possible at all) is to take the development out of the hands of any
>language group and put it in a trusted third party's hands. If any
>language group feels like its concerns are going to get second-class
>attention, they'll go back and focus on their own implementation.
I think it's possible for things to be done otherwise, but it puts a heavy
burden on the implementation group to be actively engaged with the language
groups and be as impartial as can be managed. You almost need to take the
implementation group that starts this and pry them loose to be an entity in
and of themselves, separate from the original language group. (FWIW, this
is part of my Master Plan. Dunno if it's part of Simon's)
It's certainly the more difficult way to go than to start with an impartial
third party. (Of course, then there's the problem of *finding* an impartial
third party for something like this) For the record, if something like this
does go through, I'm all for it and'll bow out of the way. (Any resemblance
to dropped hot rocks is purely coincidental ;)
As for the common runtime, that's by far the least of the problems. I mean,
we all manage with C, of all things, running on hardware that's not in the
least forgiving of dynamic languages. We'd be hard pressed to find a worse
environment to run on short of dragging out one of the old LISP or Forth
systems...
Dan
--------------------------------------"it's like this"-------------------
Dan Sugalski even samurai
dan@sidhe.org have teddy bears and even
teddy bears get drunk