No scientific stats in this post, but ZPEX hit an average of 13ms with the Standard Algorithms when passing it through the runtime. After a lot of profiling and working with ChatGPT to give me ideas for places to look for performance issues, I discovered some bugs that I fixed, such as calling the garbage collector when destroying a ZPE variable. As a result, standard ZPE can now run it through the runtime in 54ms on average. It's compiled in less than 60ms too due to the new version 6 of the Zenith Parsing Engine that powers the compiler.
I still cannot believe this; the performance of ZPEX overall is astounding - it takes just 8ms more than Python's best result to compile and run the exact same code translated to Python, running the whole ZPEX in just 52ms - compiling in 12 milliseconds, 14 milliseconds for running it, and so the rest is start-up.
ZPE is actually becoming exceedingly useful and powerful. I'm now actively converting all my web server scripts from PHP to YASS and compiling them as native scripts.
ZPE version 1.14.8, the absolute biggest release of ZPE in a long time (which I considered bumping up to ZPE 2.0 because it's so significant), will be released on the 1st of August. More will follow on release day, but I honestly mean this: this version of ZPE is incredible.

There are no comments on this page.
Comments are welcome and encouraged, including disagreement and critique. However, this is not a space for abuse. Disagreement is welcome; personal attacks, harassment, or hate will be removed instantly. This site reflects personal opinions, not universal truths. If you can’t distinguish between the two, this probably isn’t the place for you. The system temporarily stores IP addresses and browser user agents for the purposes of spam prevention, moderation, and safeguarding. This data is automatically removed after fourteen days. Your email address is stored so that replies can be sent to your email address.
Comments powered by BalfComment