Mark Dufour
2007-12-25 17:24:32 UTC
hi all,
just a quick update on some recent improvements in shed skin:
-I added support for most of os.path (nt and posix versions), by
running SS over the CPython implementation and modifying the result a
bit (e.g. a varargs hack for join)
-paul boddie created a nice debian package, including man page, which
I hope to use starting from the next release
-pavel added some os functionality, as a google ghop task:
os.{environ, readlink, fstat, getuid, getgid}
(if there are any high-school students on this list, there are more
tasks!! :-))
-pavel also contributed a nice .html version of the README, generated
from an .rst file.
-another ghop student, robert, is working on basic socket support. I
think he will get this working soon.
-addition of several strings, in the form of 'a+b+c' is really fast
now with shed skin, as it gets compiled to a call to a special
string-addition function.
-overloading builtins, as in 'str = 4' now work, be it that the
respective variable is always assumed to be local ;) (so no real
overloading then)
-someone mentioned it might be possible to use PCRE (perl-compatible
regular expressions) to support the 're' module. it looks like a
really good library, but I'm not sure yet how compatible it is with
're'? well, if anyone would like to look into this, I'd be happy to
help out :-)
thanks,
mark.
just a quick update on some recent improvements in shed skin:
-I added support for most of os.path (nt and posix versions), by
running SS over the CPython implementation and modifying the result a
bit (e.g. a varargs hack for join)
-paul boddie created a nice debian package, including man page, which
I hope to use starting from the next release
-pavel added some os functionality, as a google ghop task:
os.{environ, readlink, fstat, getuid, getgid}
(if there are any high-school students on this list, there are more
tasks!! :-))
-pavel also contributed a nice .html version of the README, generated
from an .rst file.
-another ghop student, robert, is working on basic socket support. I
think he will get this working soon.
-addition of several strings, in the form of 'a+b+c' is really fast
now with shed skin, as it gets compiled to a call to a special
string-addition function.
-overloading builtins, as in 'str = 4' now work, be it that the
respective variable is always assumed to be local ;) (so no real
overloading then)
-someone mentioned it might be possible to use PCRE (perl-compatible
regular expressions) to support the 're' module. it looks like a
really good library, but I'm not sure yet how compatible it is with
're'? well, if anyone would like to look into this, I'd be happy to
help out :-)
thanks,
mark.
--
"One of my most productive days was throwing away 1000 lines of code"
- Ken Thompson
"One of my most productive days was throwing away 1000 lines of code"
- Ken Thompson