Treason: Difference between revisions

From triplescripts.org wiki
Content added Content deleted
(mention treason as CLI-only and treason-in-the-browser used for VSCode extension)
(explain that treason will probably be CLI-only for a while)
Line 1: Line 1:
There is no dedicated triple script runtime at this time, although '''treason''' is the codename given to the hypothetical reference runtime that we eventually plan to implement. It will likely be based on a fork of Fabrice Bellard's [https://bellard.org/quickjs/ QuickJS] and start out as being command-line only.
There is no dedicated triple script runtime at this time, although '''treason''' is the codename given to the hypothetical reference runtime that we eventually plan to implement. It will likely be based on a fork of Fabrice Bellard's [https://bellard.org/quickjs/ QuickJS] and start out as being command-line only (and live that way for some time).


Because of the general properties of triple scripts, however, a runtime itself implemented as a triple script is possible. This will be essential for prototyping and eventually be the basis of our ability to ship an officially blessed runtime for legacy systems (i.e., a way to approximate "running treason in the browser"). The same project can is likely to be the basis for [[VSCode integration]] (in the form of an official extension from triplescripts.org).
Because of the general properties of triple scripts, however, a runtime itself implemented as a triple script is possible. This will be essential for prototyping and eventually be the basis of our ability to ship an officially blessed runtime for legacy systems (i.e., a way to approximate "running treason in the browser"). The same project can is likely to be the basis for [[VSCode integration]] (in the form of an official extension from triplescripts.org).

Revision as of 22:12, 18 June 2020

There is no dedicated triple script runtime at this time, although treason is the codename given to the hypothetical reference runtime that we eventually plan to implement. It will likely be based on a fork of Fabrice Bellard's QuickJS and start out as being command-line only (and live that way for some time).

Because of the general properties of triple scripts, however, a runtime itself implemented as a triple script is possible. This will be essential for prototyping and eventually be the basis of our ability to ship an officially blessed runtime for legacy systems (i.e., a way to approximate "running treason in the browser"). The same project can is likely to be the basis for VSCode integration (in the form of an official extension from triplescripts.org).

Cookies help us deliver our services. By using our services, you agree to our use of cookies.