Skip to content

Happy Halloween!

Compare
Choose a tag to compare
@trizen trizen released this 31 Oct 06:58
· 3090 commits to master since this release

Version 2.10

Version 2.10 is here.

This new version includes the first, fully functional Sidef-to-Perl code generator, which replaces the traditional way of interpreting the code (which was by walking the AST).

Instead, we now deparse the AST into an equivalent Perl program, after which we evaluate it. This technique improves the overall run-time performance of Sidef by, at least, 500% (yes, that's correct), and even more in some places such as recursion, looping and method invocations.

In this process many new features had been added to the language, while some old features (not many) are gone.

What's new

Improvements

Changes

Bug-fixes

Known issues

  • break(n) and next(n) no longer work (use goto instead).
  • The support for multiple dispatch is currently unimplemented.

More changes: