[MacRuby-devel] high-performance macruby: llvm and trading apps

2009-02-18 Thread Joel Reymont
I'm creating a Mac trading app, not unlike http://ninjatrader.com which is for Windows and uses .NET. I need a DSL for writing trading systems which would run every time a price quote is received over the network, a few times per second. This suggests compiling trading strategies to machine

Re: [MacRuby-devel] HotCocoa subclassing NSView

2009-02-18 Thread Matt Aimonetti
Thanks for clarifying, since subclassing NSView seems to be pretty common and writing a mapping is a bit combersome, maybe we could add a CustomView + mapping. What do you think? -Matt Sent from my iPhone On Feb 17, 2009, at 10:47, Richard Kilmer wrote: They do inherit constants, custom

Re: [MacRuby-devel] high-performance macruby: llvm and trading apps

2009-02-18 Thread Laurent Sansonetti
Hi Joel, On Feb 18, 2009, at 4:38 AM, Joel Reymont wrote: I'm creating a Mac trading app, not unlike http://ninjatrader.com which is for Windows and uses .NET. I need a DSL for writing trading systems which would run every time a price quote is received over the network, a few times per se

Re: [MacRuby-devel] accessing ruby objects from Objective-C

2009-02-18 Thread Benjamin Stiglitz
That being said, it’d be nice if the runtime could dump a header for the current state of a class, ScriptingBridge-style. I might look into this. That would be awesome. Something like sdef/sdp for Ruby classes maybe those tools would be useful already. Would be trivial to implement, maybe

[MacRuby-devel] 0.4 release

2009-02-18 Thread Laurent Sansonetti
Hi guys, I think that trunk has been under development for too long. It contains lots of fixes and improvements over 0.3, the current release, and we should push a 0.4 release out of the doors. I thought that we would be able to write a new IO subsystem for 0.4, despite the fact that this

Re: [MacRuby-devel] high-performance macruby: llvm and trading apps

2009-02-18 Thread S. Woodside
Bit off topic but I'm confused about this. Are you using llvmruby to compile ruby to LLVM bytecode and then running on LLVM? So YARV will not be involved at all? I didn't think that llvmruby/ruby2llvm was that advanced yet, to handle the entire ruby language? --simon -- http://simonwoodsid

[MacRuby-devel] macruby, llvm, and iphone

2009-02-18 Thread S. Woodside
I would kill to be able to write my iphone apps in Ruby. Could LLVM or something like it be used to do that? (like, write an app in ruby, compile to llvm bytecode, and package the app with the llvm virtual machine?) (given that apple does not ship a ruby runtime on iphone, and says "no inte

Re: [MacRuby-devel] macruby, llvm, and iphone

2009-02-18 Thread Joel Reymont
On Feb 18, 2009, at 10:30 PM, S. Woodside wrote: I would kill to be able to write my iphone apps in Ruby. Could LLVM or something like it be used to do that? (like, write an app in ruby, compile to llvm bytecode, and package the app with the llvm virtual machine?) (given that apple does no

Re: [MacRuby-devel] macruby, llvm, and iphone

2009-02-18 Thread Matt Aimonetti
Just wait for the official announcement that Laurent mentioned. I'm sure he will explain everything in details. Not using YARV means that the new VM built on top of core foundation, can use various tips to improve the perfs. -Matt Sent from my iPhone On Feb 18, 2009, at 14:44, Joel Reymon

Re: [MacRuby-devel] 0.4 release

2009-02-18 Thread John Shea
Hi Laurent, What sort of articles are you thinking of? I assume the blog's aim is to attract new people. I personally would not mind seeing an article on deploying an app to Leopard without ruby/MacRuby installed. I guess there will need to be a 0.4 article also (which i assume you are the only o