A 'Python like' language
Paul Rubin
http
Sat Mar 27 18:23:40 EST 2004
"Jon Franz" <jfranz at neurokode.com> writes:
> > Yes, this seemed interesting to me too. But when arrived at the sentence
> > "Prothon only allows tabs for indentation" I couldn't continue reading ;-)
>
> I think the move to tabs-only for indentation was to allow for
> single-pass compiling. I'm not saying it was a good move, just that
> that's my guess for the reason :)
I can't comprehend how tabs instead of spaces makes single-pass
compiling any easier. The main advantage I can see is it messes up
some Windows mailers, so maybe Windows won't pollute the dev process
as much ;-).
> What I found interesting was:
> - the use of the Apache Portable Runtime
> (to provide threads, file and network services)
> - native threads via locks on each object
> - the stackless-ness
> - multiple interpreters via native threads
Also of interest, the mark/sweep garbage collector instead of
reference counting. That may make it easier to write C extensions
(fewer PY_DECREF errors to make).
More information about the Python-list
mailing list