On 19 November 2012 17:17, Max Leske <[email protected]> wrote: > Hi everyone. > > I want to announce the first (and *very* basic) version of Limbo. > Limbo is a simple wrapper around NativeBoost that lets you run commands on > the shell (via sh) or directly (no shell expansion). >
why you need to wrap around NativeBoost? perhaps a more correct phrasing would be 'using nativeboost'? > To use Limbo you will need the NBCog VM and install NativeBoost into your > image (with "NBInstaller install"). You will also need to build the shared > library from the archive attached to this e-mail and put it into the > "Plugins" directory of the VM (instructions inside the archive). I also > attached the xcode project. > > The Limbo repo: > > MCGemstoneRepository > location: 'http://ss3.gemstone.com/ss/Limbo' > user: '' > password: '' > > I am *not* an experienced C coder so there might be some horrible stuff in > the box. If you have any suggestions / requests / bug reports or would like > to contribute, let me know. > > Disclaimer: > NativeBoost uses direct memory access. I have written Limbo to the best of my > memory layout knowledge (I'm quite a n00b there) but cannot and will not > guarantee that you might not experience memory leaks or VM crashes (or any > type of crash for that matter). This is just a warning, I haven't had any > troubles at all with Limbo so far. > Hmm.. what is the C part for? The whole idea of using NativeBoost is to avoid writing a single line of C code. Because if you cannot avoid that, writing a VM plugin turns to be more preferable. But i didn't saw your code yet, so just commenting what on surface :) > > Cheers, > Max > -- Best regards, Igor Stasenko.
