morganey-lang / Morganey

Lambda Calculus based, interpreted programming language that recognizes Church encoded structures.
43 stars 4 forks source link

Set the goal for 0.2.0 release #334

Closed rexim closed 7 years ago

rexim commented 7 years ago

The goal of 0.1.0 was to deliver std-lib packed with fatjar. We delivered that. We need to set the goal for 0.2.0 now.

rexim commented 7 years ago

@morganey-lang if you have any preferences regarding the 0.2.0 please let me know here.

keddelzz commented 7 years ago

I think in 0.2.0 we should mainly work on performance improvements as well as on refactorings and bug-fixes.

Issues related to performance improvements:

We should also complete the implementation of the Prelude mechanism (#79) in 0.2.0.

rexim commented 7 years ago

@keddelzz all of the issues you've mentioned are important, but I wouldn't plan all of them for 0.2.0, because it's much more amount of work comparing to 0.1.0. And 0.1.0 was just a "simple" packing of std-lib with the fatjar ;)

I'm gonna plan #59, because I already tried it and found out that it may require to heavily refactor the entire codebase. Sound like enough work for a realease. Plus #79 since it should be pretty straightforward.

Thanks for the suggestions!