|
Post by Pjot on May 29, 2016 5:30:06 GMT 1
All, The latest BaCon version 3.3 was released today and can be obtained from the BaCon website. Some highlights: - Much better performance in string handling - see the gory details on the implementation
- New functions MIN/MIN$/MAX/MAX$
- Full runtime error logging for BaCon functions
- Usual bug fixes
See the full list of changes for more details (please refresh your browser cache to obtain the latest). BaCon releases are made available after testing on several platforms, including Tru64Unix, MacOSX and several flavors of Linux. Thanks to various community members for their patient feedback and bug reports! Best regards Peter
|
|
|
Post by Pjot on May 29, 2016 13:29:35 GMT 1
All, To see the performance improvements in string handling, I have run the small benchmark program in my Nexus 7 with Android 6.0.1. When compiled with BaCon 3.1.1, the benchmark runs in 64.438 seconds. When compiled with BaCon 3.3, the benchmark runs in 3.327 seconds. This is almost 20x faster, or a gain of 100-3.327/64.438*100 = 94.84% Regards Peter PS the warnings in the screenshots are caused by the ARM linker, these are harmless. Attachments:
|
|
|
Post by basica on May 30, 2016 16:43:02 GMT 1
Peter,
Congratulations on those fabulous string speed achievements.
It's hard to imagine more improvements to Bacon, but somehow you manage to find them. Thank you.
Regards, basica
|
|
pebau
Junior Member
Posts: 81
|
Post by pebau on May 31, 2016 21:33:26 GMT 1
Thank you for that great piece of software.
Best Regards, Peter Bauer
|
|