By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
464,280 Members | 1,307 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 464,280 IT Pros & Developers. It's quick & easy.

Shed Skin Python-to-C++ compiler 0.0.23

P: n/a
Hi all,

I have just released Shed Skin 0.0.23. It doesn't contain the type
inference scalability improvements I was working on, but it does have
quite a few bug fixes and minor feature additions. Here's a list of
changes:

-support for __iadd__, __imul__ and such (except __ipow__ and __imod__)
-some overdue set optimizations
-fix for string formatting problem (%% did not always work)
-extension module stability fixes
-fix for particular inheritance problem
-other minor bugfixes, cleanups, and error messages

I could really use some systematic help in pushing Shedskin further. Some ideas:

-send in bug reports - these are extremely valuable and motivating to
me, yet I don't receive many..
-find out why test 148 is currently broken under windows
-add datetime, re or socket support
-look into supporting custom classes in generated extension modules
-write a Shedskin tutorial for 'novice' programmers
-systemically test performance and suggest and work on improvements
-investigate replacements for std::string and __gnu_cxx::hash_set
-perform janitorial-type work in ss.py and lib/builtin.?pp
-support extension modules under OSX (OSX gives me accute mental RSI)
-add more tests to unit.py
Thanks,
Mark Dufour.
--
"One of my most productive days was throwing away 1000 lines of code"
- Ken Thompson
Aug 20 '07 #1
Share this Question
Share on Google+
4 Replies

P: n/a
On Aug 20, 7:31 am, "Mark Dufour" <mark.duf...@gmail.comwrote:
Hi all,

I have just released Shed Skin 0.0.23. It doesn't contain the type
inference scalability improvements I was working on, but it does have
quite a few bug fixes and minor feature additions. Here's a list of
changes:

-support for __iadd__, __imul__ and such (except __ipow__ and __imod__)
-some overdue set optimizations
-fix for string formatting problem (%% did not always work)
-extension module stability fixes
-fix for particular inheritance problem
-other minor bugfixes, cleanups, and error messages

I could really use some systematic help in pushing Shedskin further. Some ideas:

-send in bug reports - these are extremely valuable and motivating to
me, yet I don't receive many..
-find out why test 148 is currently broken under windows
-add datetime, re or socket support
-look into supporting custom classes in generated extension modules
-write a Shedskin tutorial for 'novice' programmers
-systemically test performance and suggest and work on improvements
-investigate replacements for std::string and __gnu_cxx::hash_set
-perform janitorial-type work in ss.py and lib/builtin.?pp
-support extension modules under OSX (OSX gives me accute mental RSI)
-add more tests to unit.py

Thanks,
Mark Dufour.
--
"One of my most productive days was throwing away 1000 lines of code"
- Ken Thompson

Adding socket support would certainly open the door for many common
classes applications. If I had my pick, I say, sockets and then re.

BTW, I gatta say projects like shedskin and pypy are the most exciting
python projects I'm aware of. Please keep of the good work. I'm so
excited about the day I can begin using shedskin for the types of
projects I use python on.

Greg
Greg

Aug 21 '07 #2

P: n/a
On Aug 20, 7:31 am, "Mark Dufour" <mark.duf...@gmail.comwrote:
Hi all,

I have just released Shed Skin 0.0.23. It doesn't contain the type
inference scalability improvements I was working on, but it does have
quite a few bug fixes and minor feature additions. Here's a list of
changes:

-support for __iadd__, __imul__ and such (except __ipow__ and __imod__)
-some overdue set optimizations
-fix for string formatting problem (%% did not always work)
-extension module stability fixes
-fix for particular inheritance problem
-other minor bugfixes, cleanups, and error messages

I could really use some systematic help in pushing Shedskin further. Some ideas:

-send in bug reports - these are extremely valuable and motivating to
me, yet I don't receive many..
-find out why test 148 is currently broken under windows
-add datetime, re or socket support
-look into supporting custom classes in generated extension modules
-write a Shedskin tutorial for 'novice' programmers
-systemically test performance and suggest and work on improvements
-investigate replacements for std::string and __gnu_cxx::hash_set
-perform janitorial-type work in ss.py and lib/builtin.?pp
-support extension modules under OSX (OSX gives me accute mental RSI)
-add more tests to unit.py

Thanks,
Mark Dufour.
--
"One of my most productive days was throwing away 1000 lines of code"
- Ken Thompson

One more thing. Please include a link to the current project page
when you make these postings.

Greg

Aug 21 '07 #3

P: n/a
Adding socket support would certainly open the door for many common
classes applications. If I had my pick, I say, sockets and then re.
Thanks. Especially sockets should be not too hard to add, but I
probably won't work on these directly myself. Let me know if you are
interested.. :-)
BTW, I gatta say projects like shedskin and pypy are the most exciting
python projects I'm aware of. Please keep of the good work. I'm so
excited about the day I can begin using shedskin for the types of
projects I use python on.
I'm practically working alone on Shedskin, so the better bet will be
PyPy, unless I start getting more help.

BTW I usually add a link to the homepage, but somehow I forgot this
time:

http://mark.dufour.googlepages.com
Thanks!
Mark Dufour.

Aug 22 '07 #4

P: n/a
On Aug 22, 10:00 am, srepmub <mark.duf...@gmail.comwrote:
Adding socket support would certainly open the door for many common
classes applications. If I had my pick, I say, sockets and then re.

Thanks. Especially sockets should be not too hard to add, but I
probably won't work on these directly myself. Let me know if you are
interested.. :-)
BTW, I gatta say projects like shedskin and pypy are the most exciting
python projects I'm aware of. Please keep of the good work. I'm so
excited about the day I can begin using shedskin for the types of
projects I use python on.

I'm practically working alone on Shedskin, so the better bet will be
PyPy, unless I start getting more help.

BTW I usually add a link to the homepage, but somehow I forgot this
time:

http://mark.dufour.googlepages.com

Thanks!
Mark Dufour.

Mark, I wish I had the time to help with your project. I believe
PyPy, Shedskin, and pyvm (which might be dead now), are the most
interesting python projects currently going on. In fact, I would
place them ahead of python 3000 even.

Greg

Sep 1 '07 #5

This discussion thread is closed

Replies have been disabled for this discussion.