Skip to content

v2.0

Compare
Choose a tag to compare
@phase phase released this 16 Nov 02:39
· 123 commits to master since this release

172 commits later, and version 2.0 is here with a brand new interpreter, brand new docs, and a ton of features! Here's a list of what has happened to O:

  • The old Java interpreter was ditched for a fast, portable, and compact C interpreter. We will eventually be porting O to the Wii, 3DS, and anything else we can get our hands on!
  • That's right folks, I said we! @kirbyfan64 has joined me in making O the best language out there! He's contributed a ton to the project and has brought some great ideas to the table. I can't wait to work more with him!
  • The language itself has gone through some major changes:
    • No longer do you have to waist your precious bytes in outputting your data, the contents of the stack are now outputted when the program finishes execution.
    • ' now acts differently with strings, you can read more about it in the docs.
    • Not all the features from the Java interpreter have been implemented the same, nor at all in some cases. If you experience any bugs, please submit an issue.
  • The docs have gone under a major overhaul. We are now using Sphinx instead of MkDocs, as it complies better with ReadTheDocs. The format has also changed to look more professional, and to make it easier for you to find exactly what you need.