Skip to content

Instantly share code, notes, and snippets.

@toksdotdev
Last active August 17, 2018 19:50
Show Gist options
  • Save toksdotdev/e889fbfb619b971ff6ed3dded67238cf to your computer and use it in GitHub Desktop.
Save toksdotdev/e889fbfb619b971ff6ed3dded67238cf to your computer and use it in GitHub Desktop.
Simple Lang 0.3.36 Release Note

SimpleLang Release Note 0.3.36

We've come a long journey in ensuring that we draw closer to a stable 1.0 in coming months. We wouldn' forget to always rmemeber the ultimate goal of Simple, which is to

Over the last release cycle, we've emphasized on enabling a smoothe embedded integration between Simple and other languages such as C/C++ and javascript, including going live on our Official Website.

Installation

  • One-Line Installation: Installing simple hasn't been greater than before with the release of a the online installer. It has been out major goal oat ensuring that the installation process becomes shorter than before. This would be available on all x86 and x64 architecture on all the following OS namely:
  • Linux
  • Windows
  • Haiku
  • Osx

To try out the new installer by running the single shell command below:

curl https://simple-lang.sourceforge.io/api/shinstall.sh -sSf | sh

Compiler

  • File Extension: The simple team has eventually agreed to go with the .simp and .sp (meaning simple page) file extensions respectively. Henceforth, every all simple codebase would adapt to any of the respective file extensions.

Language

  • Embed Simple with C/C++: Simple lang can now be embedded into a C/C++ file with a little setup. More information about this can ne found at #27 Embedding simple with C/c++.

Example

block simple:
   

Tools & Extensions

  • SimpleBridge: Rapid development regarding the rust bridge language server has commenced, even as we ensure that integrating with any IDE is painless.

  • Stabilized API's: The following api's have been stabilized:

  • Simple VsCode Extension: Offical Simple vscode extension for has been released, which supports syntax highlighting for VsCode IDE.

Web

  • Embed Simple lang in HTML: Embedding Simple into HTML is currently available outside the box, of which pages are rendered via CGI.

Community

Contributors

With the current release of SimpleLang 0.3.36, we say a big Thank you to all those who contribted into making this a sucess.

  • A Toy Soldier
  • Abdulazeez Abdulazeez Adeshina
  • Ikechi Michael
  • Steve Akinyemi
  • Tochukwu Nkemdilim
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment