I have just released version 0.9.3 of Shed Skin, a restricted-Python (2.4-2.6) to C++ compiler. This is the third maintenance release since 0.9, and as such there were (almost) no major changes.
For the full list of changes since 0.9.2, please see the release notes.
Five interesting new examples were added for this release, bringing the total to 72. Most interesting to me are Pygasus, a 1,500 line NES emulator that is able to play mario bros (Maciek "Mistrall" Żuk), as well as a pure Python implementation of timsort, the famous Python sorting algorithm (ported from java to python by Dan Stromberg).
In the meantime, the C64 emulator (see my earlier posts) has grown to about 6,000 lines of code (sloccount) but is still compiling fine (though it takes about 10 minutes here, still not that bad). I'm tempted to update the scalability graph I posted earlier.
In any case, I would like to thank the authors of the new example programs for sharing their code (maciek, dan, thomas, piotr, keegan) and those who provided improvements (danny milosavljevic) or feedback since 0.9.2.
15 comments:
Amazing. Keep up the good work!
Thank you.
I am using import xml.parsers.expat
in a Python script.
I want to try Shed Skin.
What I get:
[@ -quota]$ echo $PYTHONPATH
/is1/users/boiseb01/colosse-quota/./shedskin/prefix//lib/python2.7/site-packages/:/is1/users/boiseb01/colosse-quota/./shedskin/prefix//lib:/usr/lib64/python2.7/site-packages/openmpi:/Bigbackup/commonPrograms/MACS-1.4.1/lib/python2.7/site-packages/:/Bigbackup/commonPrograms/biopython/
[@ -quota]$ ./shedskin/prefix/bin/shedskin YieldInsight.py
*** SHED SKIN Python-to-C++ Compiler 0.9.4 ***
Copyright 2005-2011 Mark Dufour; License GNU GPL version 3 (See LICENSE)
*ERROR* YieldInsight.py:8: cannot locate module: xml
I'm afraid only about 25 standard library modules are supported. please see the online documentation for an overview of several other limitations of using shedskin, and some ways they may be overcome.
I really appreciate your hard work for this complex subject. keep the good work continue.
C++ in Urdu
Thanks for sharing useful information.. we have learned so much information from your blog...
Python Training in Hyderabad
Python Training
Python Online Training
thanks for sharing nice blog keep posting like this if like visit it more check it https://duckcreektraining.com/
Receive the No.1 Selenium Training in Chennai from Infycle Technologies, for techies, freshers, and students at the best offers. In addition to the Selenium, other in-demand courses such as Java, Power BI, Digital Marketing, Python, Big Data, Web Development & Design, Oracle, Cyber Security also will be trained with hands-on practical classes. Get a free demo and more info by calling 7504633633.
Quick up for the best offer of AWS DevOps Training in Chennai from Infycle Technologies, Excellent software training in Chennai. A massive place to learn other technical courses like Power BI, Cyber Security, Graphic Design and Animation, Block Security, Java, Oracle, Python, Big data, Azure, Python, Manual and Automation Testing, DevOps, Medical Coding etc., with outstanding training with experienced trainers with a fresh environment with 100+ Live Practical Sessions and Real-Time scenario after the finalisation of the course the trainee will able to get through the interview in top MNC’s with an amazing package for more enquiry approach us on 7504633633, 7502633633.
Iam very pleased to read your article
python full stack in training in hyderabad
Without designating them as a representative or giving them regular work, employing a self employed entity empowers your organization to have somebody available to help with fostering your elements of HR, guarantee that the appropriate techniques are set up, and that's just the beginning. It tends to be costly, and you have zero command over a self employed entity's accessibility to have them on retainer. Utilizing a worker for hire for a solitary errand has been useful in specific cases, however it very well may be troublesome in others because of the worker for hire's cutoff points with regards to expertise or limit>> hr outsource company
Excellent weblog, many thanks a lot for your awesome posts! leer mas
our web site sclinbio,com
Excellent weblog, many thanks a lot for your awesome posts! leer mas
our web site https:/sclinbio,com/
I appreciate you giving this thoughtful information. I always value discovering such excellent content that is brimming with insightful knowledge. The post is quite engaging because of the outstanding and intriguing concepts that are offered.
Web Designing course training institute in Hyderabad
Nice blog Thanks for sharing such a informative article. Keep writing
Explore Data Integration with Azure Data Factory Training in Hyderabad
At Attract Group, their IT consulting services stand out for their comprehensive approach to solving complex tech challenges. With a team of experienced professionals, they provide tailored solutions that align perfectly with the clients' business objectives. From strategic planning to implementation and support, Attract Group ensures a seamless integration of technology to enhance operations and drive growth. Their commitment to staying ahead of industry trends and advancements guarantees innovative and effective IT solutions for businesses of all sizes.
Post a Comment