@@ -365,16 +365,16 @@ public class Main {
365
365
- Additional operators: ` die` , ` warn` , ` time` , ` times` , ` localtime` , ` gmtime` , ` index` , ` rindex`
366
366
- Standard library ported modules: ` Data::Dumper` , ` Symbol` , ` strict`
367
367
- Expanded documentation and usage examples
368
-
369
- # ## Upcoming Milestones
370
-
371
368
- ** v1.7.0** : Performance Improvements
372
- - Planned release date: 2024-12-10
373
369
- Focus on optimizing the execution engine for better performance.
374
370
- Improve error handling and debugging tools to make development easier. More detailed debugging symbols added to the bytecode. Added ` Carp` module.
375
371
- Moved Perl standard library modules into the jar file.
372
+ - More tests and various bug fixes
373
+
374
+ # ## Upcoming Milestones
376
375
377
376
- ** v1.8.0** : Concurrency and Security Features
377
+ - Planned release date: 2024-12-10
378
378
- Add support for concurrency and parallelism, such as threads and async/await.
379
379
- Enhance security features, including sandboxing and input validation.
380
380
- Increase test coverage and introduce automated testing tools.
@@ -404,6 +404,9 @@ These benchmarks provide an order-of-magnitude comparison with Perl:
404
404
| | Eval-string | 10x slower |
405
405
| v1.5.0 | Example: ` life.pl` | 3x slower |
406
406
| v1.6.0 | Module compilation | 5x slower |
407
+ | v1.7.0 | Module compilation | 5x slower |
408
+ | | Example: ` life.pl` | Comparable |
409
+ | | Eval-string | 7x slower |
407
410
408
411
Notes:
409
412
- v1.2.0 through v1.4.0: No significant performance changes.
0 commit comments