New Hammer
The joy of a new hammer. Everything looks like a nail!
Been working with Google V8 i.e. JavaScript for integration professionally for a while now, and I'm getting more and more convinced that JavaScript should be the target for Dawn, rather than Java.
JavaScript and Dawn are both prototype based, so I could probably piggyback of a lot of functionality there. V8 let's me execute outside of browser, and I was going to implement a JavaScript version at some stage anyhow.
Unfortunately BNFT is implemented in Java, and I have no desire to implement it in JavaScript (right now). So I might have to live with a first version of Dawn which requires Java to compile and V8 to run.
Actually it might be even better than that since BNFT would have to be implemented in Dawn anyhow - so if Dawn comes together nicely I may be able to skip the JavaScript version entirely. The downside of all this is that a trimmed environment will probably only exist on my machine until I get there. But if the alternative is no release of Dawn, I guess Ill have to live with it.
Been working with Google V8 i.e. JavaScript for integration professionally for a while now, and I'm getting more and more convinced that JavaScript should be the target for Dawn, rather than Java.
JavaScript and Dawn are both prototype based, so I could probably piggyback of a lot of functionality there. V8 let's me execute outside of browser, and I was going to implement a JavaScript version at some stage anyhow.
Unfortunately BNFT is implemented in Java, and I have no desire to implement it in JavaScript (right now). So I might have to live with a first version of Dawn which requires Java to compile and V8 to run.
Actually it might be even better than that since BNFT would have to be implemented in Dawn anyhow - so if Dawn comes together nicely I may be able to skip the JavaScript version entirely. The downside of all this is that a trimmed environment will probably only exist on my machine until I get there. But if the alternative is no release of Dawn, I guess Ill have to live with it.
