1
Announce Your Software/Service/Product / Re: uCalc Fast Math Parser 2.96 released
« on: December 11, 2008, 07:43 PM »
Yes.
1. uCalc FMP is more than 100 times faster than MS Script Control. Years ago, I had done my own speed test between uCalc and Microsoft Script Control. uCalc's speed advantage seemed absurdly large, and it felt like I must have been using the script control the wrong way to get such slow results with it. Here's a page by an independent party that confirms the great speed difference: http://www.garybeene...iews/rev-parsers.htm . That same page shows that uCalc runs more than 2 times faster than Lua. Plus the current uCalc release is even faster than before.
2. You can actually create a language like Lua with uCalc Language Builder. A few years ago, I did a presentation at Harvard, where I indicated that with uCalc, you'd be able to create a language like Lua, with minimal effort, using uCalc. This was an ambitious idea using an earlier implementation of uCalc. I don't think I wooed anybody. But in case you are curious, please see the PowerPoint that accompanied my presentation at: http://www.ucalc.com/harvard.ppt . The info there is outdated. uCalc Language Builder was re-designed entirely from scratch since then. The main idea is the same, but the approach is different.
The main idea is that uCalc Language Builder lets you create the programming language of your choice. There are many scripting languages out there -- Lua being one of them. Imagine if you wanted a language just like Lua, but with a few additional constructs from maybe Python, or Logo, etc. Well with uCalc you can create your very own scripting language, just the way you want it. Or if someone already created a language with uCalc, you'd be able to customize it. The important thing is that the process of creating a language is designed to be easy with uCalc LB.
Please visit www.ucalc.com/langbuilder.html to see what uCalc Language Builder is about. On that page, you'll see links to the simple code used for creating versions of Lisp and Forth. You'll find more in the download. For lighter material, see the Programming section of the animated tutorial that comes with the uCalc Calculator beta at http://www.ucalc.com...alcwin.html#calcbeta .
uCalc LB is still a work in progress. So I need as much feedback as possible on it.
Daniel Corbier
Author of uCalc FMP & LB
www.ucalc.com
1. uCalc FMP is more than 100 times faster than MS Script Control. Years ago, I had done my own speed test between uCalc and Microsoft Script Control. uCalc's speed advantage seemed absurdly large, and it felt like I must have been using the script control the wrong way to get such slow results with it. Here's a page by an independent party that confirms the great speed difference: http://www.garybeene...iews/rev-parsers.htm . That same page shows that uCalc runs more than 2 times faster than Lua. Plus the current uCalc release is even faster than before.
2. You can actually create a language like Lua with uCalc Language Builder. A few years ago, I did a presentation at Harvard, where I indicated that with uCalc, you'd be able to create a language like Lua, with minimal effort, using uCalc. This was an ambitious idea using an earlier implementation of uCalc. I don't think I wooed anybody. But in case you are curious, please see the PowerPoint that accompanied my presentation at: http://www.ucalc.com/harvard.ppt . The info there is outdated. uCalc Language Builder was re-designed entirely from scratch since then. The main idea is the same, but the approach is different.
The main idea is that uCalc Language Builder lets you create the programming language of your choice. There are many scripting languages out there -- Lua being one of them. Imagine if you wanted a language just like Lua, but with a few additional constructs from maybe Python, or Logo, etc. Well with uCalc you can create your very own scripting language, just the way you want it. Or if someone already created a language with uCalc, you'd be able to customize it. The important thing is that the process of creating a language is designed to be easy with uCalc LB.
Please visit www.ucalc.com/langbuilder.html to see what uCalc Language Builder is about. On that page, you'll see links to the simple code used for creating versions of Lisp and Forth. You'll find more in the download. For lighter material, see the Programming section of the animated tutorial that comes with the uCalc Calculator beta at http://www.ucalc.com...alcwin.html#calcbeta .
uCalc LB is still a work in progress. So I need as much feedback as possible on it.
Daniel Corbier
Author of uCalc FMP & LB
www.ucalc.com