We all love to use mocks in our Java tests, right? Add the usual mock framework to your test dependencies, sprinkle a few mock, when and thenWhatever calls in to your code, and happy days. You're able to test things in isolation, and as an added bonus ensure your code is actually calling the stuff … Continue reading Mocking v2.0
In the meantime, I've also started work on porting (if that's the right word) Curb to FFI, with a view to moving away from the existing C code.
After about a month of coding (on and off), The Deelang DEX compiler is now feature complete, and what better way to celebrate than by releasing the code? It's always been available in Subversion of course, but now you can download all the new stuff from the downloads page as either a source package or ready-made … Continue reading Deelang 0.20 released!
Further to my previous post, I've been working this week on the new native compiler for Deelang on Android. This is a drop-in replacement for the standard custom bytecode compiler and VM that compiles Deelang scripts directly to Dalvik Executable (DEX) bytecode for use on the Dalvik VM used in Android. Development has moved fairly … Continue reading DEXing Deelang – On a real device!
If you're one of the few who've already taken a look at Deelang, you'll know that it's a simple scripting language that compiles to a custom bytecode format, which then runs in a simple virtual machine. It can run anywhere, but is targeted mostly for embedded devices, and especially for Android. All this is fine, … Continue reading DEXing Deelang – First steps in SVN
After a few months in Subversion, with a few folks playing with the code and seeing what use they can make of it, the first file release of Deelang is now available from the project's downloads page. This release is still a very early public release (as denoted by the 0.18 version number) but is … Continue reading Deelang – First file release available to download