Sign in

Jebbo

@pycraftdev.bsky.social
84 followers 37 following 2K posts

I am the lead developer behind PMMA and Pycraft and here to improve application development in Python, with a bit of art and fun thrown in!

PostsRepliesMedia
Jebbo @pycraftdev.bsky.social · 21/08/2025
... With that big disclaimer out of the way, here are some graphs demonstrating the performance comparison between PMMA and other Python and C++ graphics APIs. This is the same test and is considered to be a "worse case scenario" for PMMA 5.
This graph shows the near 100x improvement in rendering performance between PMMA 4 and PMMA 5This graph shows the performance of Pyglet, Pygame, PMMA 4 and PMMA 5 in the same rendering test (translated into each API)This test shows the rendering performance of PMMA against SFML a graphics API designed for C++. Note that both of these tests ran using C++ (PMMA is not using Python here)
100
Jebbo @pycraftdev.bsky.social · 28/07/2025
I'm very sorry everyone but we are unable to copy our PMMA progress updates from X at this time. Here is a screenshot of the update whilst we work to address the situation.
100
Jebbo @pycraftdev.bsky.social · 05/07/2025
Alright, it took us a bit longer than planned, but here is the results of our testing of PMMA 5 against Pygame 2.1.2. (Both graphs are the same data, the second one focuses on a more realistic range)
000
Jebbo @pycraftdev.bsky.social · 03/07/2025
... You can find PMMA, and our other projects on our GitHub profile here: github.com/PycraftDevel... We release programming updates 6 days a week so stay tuned! #buildinpublic #programming #Python #developer #gamedev #softwaredevelopment #SoftwareEngineer Thanks for reading :D
052
Jebbo @pycraftdev.bsky.social · 02/06/2025
I've been doing some performance testing between PMMA version 4 and 5, and even I am surprised at just how much faster PMMA version 5 is - although we were aware that PMMA version 4 was slow! Note, lower is better :) #statistic #python #programming #performance
000
Jebbo @pycraftdev.bsky.social · 22/02/2025
Good news! We just released our latest Graphical Python Effects video here: youtu.be/rqJ40XAZpCA In this video we return to 3D with a simple ripple effect, with (and you'll have to exclude the pun) our usual splash of color! Enjoy :) #video #youtube #art #color
000
Jebbo @pycraftdev.bsky.social · 16/02/2025
Good news everyone! We just released our latest Graphical Python effects video here on YouTube: youtu.be/OFsV5ADkMwU In this video we explore the beauty of concentric rings, with our classic colorful designs! Enjoy :) #YouTube #video #art #Python
020
Jebbo @pycraftdev.bsky.social · 08/02/2025
Hey! We just released our latest Graphical Python effects video here: youtu.be/YZ3LhD38m1Y In this video, we return to one of our most popular videos, but add a bit of extra... What's the word? #YouTube #art #video #Python
060
Jebbo @pycraftdev.bsky.social · 01/02/2025
Have you ever had that feeling when you go to do something, it doesn't work but the result is better? It's a great feeling, and happened for this weeks graphical python effects video, which you can find here: youtu.be/yBY-8U4jwBQ #YouTube #video #art #programming
020
Jebbo @pycraftdev.bsky.social · 04/01/2025
We just released our latest Graphical Python effects video here: youtu.be/ukyNrSWsPN4 In this video we continue to explore 3D graphics, with plenty of color!
000