Re: [Ironruby-core] Will the performance catch up be next milestone?

2010-07-31 Thread Mark Rendle
When IR achieves a compatibility that will run Rails 3, I'm planning on getting it running thru an ASP.NET site which will enable deployment to the Azure platform. I believe that will be a very compelling solution for many people, especially with a mapper adapter to Table Storage. Mark Sent fr

Re: [Ironruby-core] Will the performance catch up be next milestone?

2010-07-31 Thread Mark Rendle
Oh, and RavenDB, which I have successfully deployed as an Azure worker role. Mark Sent from my iPhone On 30 Jul 2010, at 23:27, Orion Edwards wrote: > > On 29/07/2010, at 4:40 PM, Nathan Stults wrote: > >> Yeah, but who wants to *deploy* Ruby code on Windows? > > Personally, I wouldn't run

Re: [Ironruby-core] Error installing json with igem

2010-07-24 Thread Mark Rendle
You can use json_pure, which has no native code but provides all the same classes and methods. Mark Sent from my iPhone On 24 Jul 2010, at 13:34, Aaron Clauson wrote: > When attempting: > > igem install json > > I get an error stating "ERROR: Failed to build gem native extension." > > I ha

Re: [Ironruby-core] Send your IronRuby usage and quotes

2010-07-21 Thread Mark Rendle
Hi Jimmy, I've just released the first version of IronMock ( http://bit.ly/ironmock ) which uses 9 lines of embedded IronRuby to apply interfaces to objects at runtime. It can be used for duck-typing any object, but there's also a DynamicObject-based mocking class. If you want a quote: "I achiev

Re: [Ironruby-core] License change?

2010-06-14 Thread Mark Rendle
has had the most success in greasing the open-source wheels at > Microsoft, and it’s a license both teams can agree on. > > > > *From:* ironruby-core-boun...@rubyforge.org [mailto: > ironruby-core-boun...@rubyforge.org] *On Behalf Of *Mark Rendle > *Sent:* Friday, June 04, 2

Re: [Ironruby-core] Installing rspec with IronRuby V 1

2010-06-07 Thread Mark Rendle
I strongly recommend uninstalling and re-installing IronRuby to C:\ironruby. It will make your life much easier. Mark On Sat, Jun 5, 2010 at 12:28 AM, Mohammad Azam wrote: > I downloaded and installed IronRuby V 1 awesome work guys!! > > I went to command line and typed: > > igem install rspec

Re: [Ironruby-core] License change?

2010-06-04 Thread Mark Rendle
Any specific reasons for choosing Apache, as opposed to BSD (or even MIT)? On Fri, Jun 4, 2010 at 8:33 AM, Jimmy Schementi < jimmy.scheme...@microsoft.com> wrote: > As you probably know, IronRuby is currently licensed under the Microsoft > Public License (http://opensource.org/licenses/ms-pl.html

Re: [Ironruby-core] Bug in mscorlib, IronRuby, NewtonSoft.json..... or my code?

2010-06-03 Thread Mark Rendle
I'm halfway through a library which serializes dynamic types to JSON. I guess that should work in this case; I'll post when it's done. Cheers, Mark On Wed, Jun 2, 2010 at 11:01 PM, Ben Hall wrote: > Hi, > > I'm trying to use a third party library which has a dependency on > NewtonSoft.json. I c

Re: [Ironruby-core] What's next?

2010-05-25 Thread Mark Rendle
In terms of MRI compatibility, I'd suggest that 1.9.2 would be a good target. 1.9.1 has various issues and has been largely ignored in favour of 1.8.7, but I'm seeing a lot of people recommending 1.9.2 even in its current pre state. Beyond compatibility, I think VS integration would be sweet, and

Re: [Ironruby-core] Missing method in NKF module

2010-03-24 Thread Mark Rendle
; [72 (Byte), 101 (Byte), 108 (Byte), 108 (Byte), 111 (Byte)] > >>> Encoding.UTF8.get_string(bytes) > => 'Hello' > > Shay. > > Shay Friedman | Author of IronRuby Unleashed > Blog: http://IronShay.com

[Ironruby-core] Missing method in NKF module

2010-03-23 Thread Mark Rendle
I'm trying to use the waz-storage gem for talking to Windows Azure storage services, but it uses kconv and there's a problem with the toutf8 mix-in method, which is trying to call NKF.nkf, which is not defined. Repro: irb(main):001:0> require 'kconv' => true irb(main):002:0> "foo".toutf8 NoMethod

Re: [Ironruby-core] MRI 1.8.7 compatibility

2010-02-16 Thread Mark Rendle
MRI 1.9.1 is my Linux Ruby of choice, so I'm definitely in favour of 1.9 being the focus for IronRuby, and as soon as I can clone a 1.x branch I'll be all over it, with Rails 3 testing as a focus. (Eventual aim: to prove IronRuby & Rails 3 as a cool Windows Azure solution). Mark On Mon, Feb 15,

Re: [Ironruby-core] MRI 1.8.7 compatibility

2010-02-13 Thread Mark Rendle
Mainly Rails 3.0 compatibility. I'd far rather 1.9.x than 1.8.7, but not at the expense of Rails compatibility taking longer. Mark On Thu, Feb 11, 2010 at 9:20 PM, Jim Deville wrote: > Along these lines: > > > > Are you interested in the 1.8.7 features, or just things like Rails compat > (which

Re: [Ironruby-core] Asynchronous Delegates

2010-02-11 Thread Mark Rendle
Hi Bassel, Ruby provides its own support for asynchronous operations in its Thread class: Thread.new do puts "howdy!" end If you specifically need to run a .NET delegate asynchronously, you can call its invoke method within this structure: Thread.new do my_action.invoke end More info on Ru

[Ironruby-core] MRI 1.8.7 compatibility

2010-02-11 Thread Mark Rendle
It seems a shame that the 1.0 release of IronRuby isn't going to be able to run Rails 3, since they seem to be landing at around the same time. I guess the differences between MRI 1.8.6 and 1.8.7 are pretty major, though, so not much can be done about it at this stage? Any idea how long after the

Re: [Ironruby-core] Rails 3?

2010-02-05 Thread Mark Rendle
uby-core] Rails 3? > > > > I don't think anybody tried that already. I'd be keen to get your results > --- > Met vriendelijke groeten - Best regards - Salutations > Ivan Porto Carrero > Blog: http://flanders.co.nz > Twitter: http://twitter.com/casualjim > Author of

[Ironruby-core] Rails 3?

2010-02-05 Thread Mark Rendle
I'm planning to try the Rails 3 beta with IronRuby later today. Is there any reason it just flat-out won't work yet? I noted that R3 requires MRI 1.8.7 because of a hash-equality bug in 1.8.6, whereby two different hashes containing the same values are not considered equal, preventing hashes from b