Jamie Balfour

Welcome to my personal website.

Find out more about me, my personal projects, reviews, courses and much more here.

ZPE 1.14.8 now bundles transpilers

ZPE 1.14.8, already shaping up to be the best release in ZPE history, is getting even better: this time, it's getting the newly completed Python, PHP and the new JavaScript transpilers built in.

The main reason behind this is to provide ZPEX with the ability to use transpilers. 

One big benefit is that these are very lightweight, so they add very few additional storage requirements to the ZPE JAR or the ZPEX binary.

And, best of all, I'm going to continue to maintain and update the plugins, which can overwrite the built-in transpilers (and actually, when updates come to the plugins, they'll also come to the release version of ZPE, since ZPE itself just bundles the actual plugins).

There is one breaking change in ZPE 1.14.8, and one that I should have broken years ago:

If you're working in an object, and you reference a property of the object in a function just by using its name (e.g. $begin), ZPE will no longer treat this as an object property, just a local variable. You must explicitly reference it with this, (e.g. this->$begin).

Comments

There are no comments on this page.

New comment

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

Powered by DASH 2.0