> Here I should note that Python is not the best choice for CPU-bound software. I want to take the opportunity to learn Zig.
For optimizing CPU-bound operations in Python, there’s some low hanging fruit with numba. I would recommend this as a 5-minute solution to you limiting your algorithm because regular Python is too slow. I regularly tell people that if their Python program is slow enough to take several minutes, you could probably learn numba before it finishes.
davidkwast 13 minutes ago [-]
Nice advice
Stitch4223 10 minutes ago [-]
Love the goal of supporting ancient browsers. What I’m missing in the article about images is images. For example the achieved results and some table of the amount of space saved using the compression methods described. Nonetheless interesting read.
kernelbugs 2 hours ago [-]
Cool effort! I appreciated the background into the why, as initially I thought this would have to do with optimizing animated GIFs and didn't realize there was a usecase for single frame GIFs anymore.
chrismorgan 1 hours ago [-]
> didn't realize there was a usecase for single frame GIFs anymore
If the purpose is supporting NCSA Mosaic… I’m content to say that there isn’t. Definitely not “anymore”.
Rendered at 16:38:27 GMT+0000 (Coordinated Universal Time) with Vercel.
For optimizing CPU-bound operations in Python, there’s some low hanging fruit with numba. I would recommend this as a 5-minute solution to you limiting your algorithm because regular Python is too slow. I regularly tell people that if their Python program is slow enough to take several minutes, you could probably learn numba before it finishes.
If the purpose is supporting NCSA Mosaic… I’m content to say that there isn’t. Definitely not “anymore”.