First Post
Welcome to the PyPy status blog. After we got a lot of positive feedback about the blog coverage of our Squeak/PyPy sprint in Bern we decided that having a general PyPy blog sounds like a good idea. We will try to periodically post about what is going on in the PyPy project, cover sprints and other events where PyPyers are present. If you have any wishes about things we should write about, feel free to leave a comment.
The PyPy blogposts
Create a guest post via a PR to the source repo
Recent Posts
- Guest Post: Final Encoding in RPython Interpreters
- A DSL for Peephole Transformation Rules of Integer Operations in the PyPy JIT
- Guest Post: How PortaOne uses PyPy for high-performance processing, connecting over 1B of phone calls every month
- PyPy v7.3.17 release
- Conda-forge proposes sunsetting support for PyPy
- A Knownbits Abstract Domain for the Toy Optimizer, Correctly
- Abstract interpretation in the Toy Optimizer
- Mining JIT traces for missing optimizations with Z3
- Finding Simple Rewrite Rules for the JIT with Z3
- Profiling PyPy using the Firefox profiler user interface
Archives
Tags
- arm (2)
- casestudy (3)
- cli (1)
- compiler (1)
- conda-forge (1)
- cpyext (4)
- CPython (3)
- ep2008 (1)
- extension modules (3)
- gc (1)
- guestpost (2)
- GraalPython (1)
- hpy (1)
- Heptapod (1)
- jit (23)
- jython (1)
- kcachegrind (1)
- meta (1)
- numpy (24)
- parser (1)
- performance (2)
- profiling (4)
- pypy (6)
- pypy3 (16)
- PyQt4 (1)
- release (62)
- releasecffi (3)
- releaserevdb (1)
- releasestm (1)
- revdb (1)
- roadmap (2)
- RPyC (1)
- speed (6)
- sponsors (7)
- sprint (3)
- sprints (1)
- stm (14)
- sun (1)
- Smalltalk (1)
- Squeak (1)
- testing (1)
- toy-optimizer (4)
- unicode (1)
- valgrind (1)
- z3 (5)
Comments
You should write about PyPy's upcoming "Grand US" tour!
Hi Martijn!
I think that is the plan, yes. But let's see whether they will have time to write blog posts :-).
Good to see you guys are getting more involved in promoting and showing off Pypy. I check the mailing list from time to time for interesting developments, but a blog is much easier to keep track of!
As far as ideas for posts, maybe something like the old python-dev summaries? (posts every week or two summarizing the new mailing list posts)
Release announcements, sprint announcements / reports, technical information, tutorials, etc. would all be good too.
Even though there is a lot of work down the road, I am genuinely interested in the progress of this project. I'm taking a compilers class at UCR as a CS student so I'm furthering my appreciation of well written compilers.
We had a guest speaker the other day, Jens Palsberg, who created a subset of Java, miniJava, (the language we are writing our compilers for), talk about the future of compilers. He said that the future is in the ability to generate code suitable for multi-threading. With hardware slowing down and resorting to increasing the amount of cores on a die instead of making them faster, this makes sense. I also asked questions about just-in-time compilers and about the possibilities to improve performance beyond current compilers using runtime information.
To see you guys work on attacking those problems using a high-level language like python shows to me that we are getting closer to reaching those goals.
Keep up the good work. This blog is a great idea. I can't wait to use PyPy to speed up all my python based applications in an expedient and robust fashion.
Also you should let your comments be displayed on the page without linking.