The ElfData plugin v5.02

"String processing, done right"

Industrial strength code. A REALbasic plugin © Theodore H. Smith, 2008

 

Are you a REALbasic developer wanting blisteringly fast string code. Or are you just looking for much more productive development when tackling non-trivial string processing tasks? Do you like libraries designed for industrial strength? The ElfData plugin is for you, then. (Read more about what ElfData gives you over using plain RB.)

If you are looking for a speed testing framework to compare my plugin against REALbasic, we have a downloadable ElfData ShowCase application that demonstrates a lot (but not all) of my plugin's functionality. Many tests show hundreds, thousands (or even more) times speed up. Imagine taking a plane at hundreds of miles per hour, compared to a baby crawling on the floor at one mile per hour, and you get an idea of the speed difference.

The technical ref, is where the "real meat" is, every ElfData plugin function is explained!

The ElfData plugin is probably bug free! This is an accomplishment for such a huge complex string processing plugin using algorithms I've invented myself, and every last function has been stress tested by an automated unit test project. There are no known bugs. Who else can claim the same? You don't see others claim this very often!

If you've come looking for an update, you may want to look at the Release notes. The Advanced usage gives a few hints that will speed up many applications.

The download package includes: ElfData.rbx (the plugin itself), a test project testing all the code from ElfData plugin, and some example projects using ElfData. If that's not enough, there is also the Showcase.rb project, downloadable separately.

We have a yahoo group too. I suggest everyone interested in the ElfData plugin join up. At the moment, I envisage people who want to use my ElfData plugin, but are unsure how to, to sign up and ask general questions on how my plugin can help them. (Well it seems that people prefer to email me directly about my ElfData plugin, rather than go through the mailing list. I'd rather you email me about the plugin, than not at all. But if it's no extra bother, emailing through the list will help other users, because my answers will be available for other users to search through.)

Licence 

 

Download

plugin download

RB 5.5 to RB 2008. Compiles for OSX, Win32 and Linux.

        

Download UnicodeStuff.rb! Decompose & compose Unicode. Case-change 200 chars that RB doesn't. UnicodeStuff.rb is found within the 'Examples' folder in the main ElfData plugin download link.

   

ShowCase see for yourself how much speed ElfData gives. See speed ups from 10x to 10000x or even more!