Ivan Porto Carrero
2009-Jul-29 09:03 UTC
[Ironruby-core] What would you like to see for a 1.0?
For me to be a 1.0 release I''d have to put the following things forward. 1. Events on interfaces + abstract classes (a big pull is the testing that ruby has to offer and many people now have the DI stuff in place so loads of these things are now on interfaces) 2. Passing the same amount or more specs from RubySpec as ruby 1.8.6 does. 3. Be of equal or better performance as ruby 1.8.6 Nice to have: compatibility with C# operators etc as this isn''t 100% right now. --- Met vriendelijke groeten - Best regards - Salutations Ivan Porto Carrero Blog: http://flanders.co.nz Twitter: http://twitter.com/casualjim Author of IronRuby in Action (http://manning.com/carrero) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090729/90fd80ac/attachment.html>
thibaut.barrere at gmail.com
2009-Jul-29 09:52 UTC
[Ironruby-core] What would you like to see for a 1.0?
Ivan pretty much summarized what I think, so +1 for these goals. -- Thibaut Le 29 juil. 2009 ? 11:03, Ivan Porto Carrero <ivan at flanders.co.nz> a ?crit :> For me to be a 1.0 release I''d have to put the following things > forward. > > 1. Events on interfaces + abstract classes (a big pull is the > testing that ruby has to offer and many people now have the DI stuff > in place so loads of these things are now on interfaces) > 2. Passing the same amount or more specs from RubySpec as ruby > 1.8.6 does. > 3. Be of equal or better performance as ruby 1.8.6 > > Nice to have: > compatibility with C# operators etc as this isn''t 100% right now. > --- > Met vriendelijke groeten - Best regards - Salutations > Ivan Porto Carrero > Blog: http://flanders.co.nz > Twitter: http://twitter.com/casualjim > Author of IronRuby in Action (http://manning.com/carrero) > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090729/e99defea/attachment.html>
Daniele Alessandri
2009-Jul-29 13:31 UTC
[Ironruby-core] What would you like to see for a 1.0?
Hi Ivan, 1. +1 2. +1 3. +0 As for the third point, it is not that I would not like to have a performance-friendly IronRuby ASAP but I don''t see this one as a binding prerequisite for a 1.0 release, even more so if compared to the rest. Having said that, OK for performances tweaks, but massive works on speed to eventually surpass MRI 1.8.6 should be postponed after IronRuby hits the 1.0 milestone, IMHO. PS: equal performance as 1.8.6 != performance friendly, in fact :-) On Wed, Jul 29, 2009 at 11:03, Ivan Porto Carrero<ivan at flanders.co.nz> wrote:> For me to be a 1.0 release I''d have to put the following things forward. > 1. Events on interfaces + abstract classes (a big pull is the testing that > ruby has to offer and many people now have the DI stuff in place so loads of > these things are now on interfaces) > 2. Passing the same amount or more specs from RubySpec as ruby ?1.8.6 ?does. > 3. Be of equal or better performance as ruby 1.8.6 > Nice to have: > compatibility with C# operators etc as this isn''t 100% right now. > --- > Met vriendelijke groeten - Best regards - Salutations > Ivan Porto Carrero > Blog: http://flanders.co.nz > Twitter: http://twitter.com/casualjim > Author of IronRuby in Action (http://manning.com/carrero)-- Daniele Alessandri http://www.clorophilla.net/blog/ http://twitter.com/JoL1hAHN
+1 to Ivan''s list, as well as good documentation and samples of CLR interop. I think item 3 is really important as we''ll want a production-ready version of Ruby. If it''s slower than MRI, I''m not sure that will sell very well given all the talk about performance problems with MRI already, whether true or false. I think it would be best if it were even marginally faster, but so long as it''s not slower, it should be fine. Ryan -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090729/219d4ec3/attachment.html>
On the subject of CLR Interop samples - what kind of samples would you like to see beyond what currently exists (ASP.net, WPF + Powershell) - shorter more focused samples than complete apps? Thanks Ben On Wed, Jul 29, 2009 at 2:44 PM, Ryan Riley<ryan.riley at panesofglass.org> wrote:> +1 to Ivan''s list, as well as good documentation and samples of CLR interop. > I think item 3 is really important as we''ll want a production-ready version > of Ruby. If it''s slower than MRI, I''m not sure that will sell very well > given all the talk about performance problems with MRI already, whether true > or false. I think it would be best if it were even marginally faster, but so > long as it''s not slower, it should be fine. > > > Ryan > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > >
It was more just a statement. I know of some existing samples and blogs, and I really haven''t gone looking for much, but I''m sure that will be a primary question from most people. I imagine stuff is up on ironruby.net, but a 1.0 release should make sure there''s enough there or enough links for people to get a thorough understanding (broad if not really deep). Ryan Riley ryan.riley at panesofglass.org http://panesofglass.org/ http://wizardsofsmart.net/ On Wed, Jul 29, 2009 at 4:33 PM, Ben Hall <ben2004uk at googlemail.com> wrote:> On the subject of CLR Interop samples - what kind of samples would you > like to see beyond what currently exists (ASP.net, WPF + Powershell) - > shorter more focused samples than complete apps? > > Thanks > > Ben-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090729/8d6a4a5c/attachment.html>
Hi Ryan, Thanks :) I''m currently thinking what types of samples to produce and I am going for more broad than deep - at least to start initially. I think the samples should cover both C# and Ruby, allowing both sets of developers to get started using IronRuby. Ben On Wed, Jul 29, 2009 at 10:42 PM, Ryan Riley<ryan.riley at panesofglass.org> wrote:> It was more just a statement. I know of some existing samples and blogs, and > I really haven''t gone looking for much, but I''m sure that will be a primary > question from most people. I imagine stuff is up on ironruby.net, but a 1.0 > release should make sure there''s enough there or enough links for people to > get a thorough understanding (broad if not really deep). > > Ryan Riley > ryan.riley at panesofglass.org > http://panesofglass.org/ > http://wizardsofsmart.net/ > > > On Wed, Jul 29, 2009 at 4:33 PM, Ben Hall <ben2004uk at googlemail.com> wrote: >> >> On the subject of CLR Interop samples - what kind of samples would you >> like to see beyond what currently exists (ASP.net, WPF + Powershell) - >> shorter more focused samples than complete apps? >> >> Thanks >> >> Ben > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > >
Jimmy Schementi
2009-Jul-29 23:27 UTC
[Ironruby-core] What would you like to see for a 1.0?
Thanks for taking a stance on what you want 1.0 to be =) I?ll be updating the roadmap on ironruby.net to reflect what things are on the list for 1.0. But I?ll go through each one: 1. Events on interfaces and abstract classes / C# operators I?ll divert to Tomas for the complexity of making this work, and that?s what will decide whether to include this in 1.0. 2. RubySpec pass rate: MRI == IronRuby This is a bit trickier, as IronRuby is about 87% of what MRI does on Windows, and 85% of MRI total (http://ironruby.info). I?d be happy with 90% just as a metric, but passing all of RubySpec doesn''t mean real Ruby apps work. I find it much more important that we pass Rails, RSpec, Gems, Cucumber, and other popular Ruby apps? test suites at as close to 100% as possible. 3. Better performance than MRI How do we measure that? Startup? Throughput? I say we should not block 1.0 on startup-perf. This will mostly affect unit testing, but it has acceptable perf today. WRT throughput: today the only widely-accepted throughput perf measurement is the ruby-benchmark-suite, so should that be the only criteria for shipping? Though I don?t understand the numbers fully yet, the most recent ruby-benchmark-suite run showed IronRuby at least ~2x faster than MRI (though this isn?t a final number by any means). There are still some benchmarks where MRI is better at, so we need to understand those a bit more, but overall I?m happy with performance. IronRuby will also be compared to JRuby, and hopefully be within JRuby numbers at 1.0. 4. CLR Interop Documentation I?m personally working on this for the 1.0 release, so just keep an eye on http://ironruby.net/Documentation/.NET. I?ll let everyone know when I upload the latest docs. Anything else? This is your chance to help us polish IronRuby 1.0. ~Jimmy From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ivan Porto Carrero Sent: Wednesday, July 29, 2009 2:04 AM To: ironruby-core Subject: [Ironruby-core] What would you like to see for a 1.0? For me to be a 1.0 release I''d have to put the following things forward. 1. Events on interfaces + abstract classes (a big pull is the testing that ruby has to offer and many people now have the DI stuff in place so loads of these things are now on interfaces) 2. Passing the same amount or more specs from RubySpec as ruby 1.8.6 does. 3. Be of equal or better performance as ruby 1.8.6 Nice to have: compatibility with C# operators etc as this isn''t 100% right now. --- Met vriendelijke groeten - Best regards - Salutations Ivan Porto Carrero Blog: http://flanders.co.nz Twitter: http://twitter.com/casualjim Author of IronRuby in Action (http://manning.com/carrero) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090729/587cd67f/attachment.html>
This is getting into more .NET 4.0, but samples on: 1. Using MEF<http://codebetter.com/blogs/glenn.block/archive/2008/12/22/mef-ruby-and-the-machinations-of-nicholas-blumhardt.aspx>on something more substantial than very basic stuff would be nice. For instance, could you write a component in Rails or Ramaze to be composed into an ASP.NET WebForms view or IronRuby as a terrific language for writing plugins. (I want to get on this soon myself, so maybe I can pitch in.) 2. Using the Reactive Framework<http://channel9.msdn.com/shows/Going+Deep/Expert-to-Expert-Brian-Beckman-and-Erik-Meijer-Inside-the-NET-Reactive-Framework-Rx/>in Silverlight with IronRuby would be another one. That involves generics and some .NET functional goodness. I suppose I''m sort of looking to the future of .NET, but with IronRuby launching along with .NET 4.0, we might as well ease entry by showing how Ruby makes things even easier and still lets you play with the new stuff. Ryan Riley ryan.riley at panesofglass.org http://panesofglass.org/ http://wizardsofsmart.net/ On Wed, Jul 29, 2009 at 5:08 PM, Ben Hall <ben2004uk at googlemail.com> wrote:> Hi Ryan, > > Thanks :) I''m currently thinking what types of samples to produce and > I am going for more broad than deep - at least to start initially. I > think the samples should cover both C# and Ruby, allowing both sets of > developers to get started using IronRuby. > > > Ben > > On Wed, Jul 29, 2009 at 10:42 PM, Ryan Riley<ryan.riley at panesofglass.org> > wrote: > > It was more just a statement. I know of some existing samples and blogs, > and > > I really haven''t gone looking for much, but I''m sure that will be a > primary > > question from most people. I imagine stuff is up on ironruby.net, but a > 1.0 > > release should make sure there''s enough there or enough links for people > to > > get a thorough understanding (broad if not really deep). > > > > Ryan Riley > > ryan.riley at panesofglass.org > > http://panesofglass.org/ > > http://wizardsofsmart.net/ > > > > > > On Wed, Jul 29, 2009 at 4:33 PM, Ben Hall <ben2004uk at googlemail.com> > wrote: > >> > >> On the subject of CLR Interop samples - what kind of samples would you > >> like to see beyond what currently exists (ASP.net, WPF + Powershell) - > >> shorter more focused samples than complete apps? > >> > >> Thanks > >> > >> Ben > > > > _______________________________________________ > > Ironruby-core mailing list > > Ironruby-core at rubyforge.org > > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090729/ba5b04b8/attachment.html>
Xerxes Battiwalla
2009-Jul-30 05:06 UTC
[Ironruby-core] What would you like to see for a 1.0?
+1 = Definitely need events on interfaces to work again. I haven''t tried the more recent builds, but if this is still outstanding, it''s a problem for us. On Wed, Jul 29, 2009 at 11:31 PM, Daniele Alessandri<suppakilla at gmail.com> wrote:> Hi Ivan, > > 1. +1 > 2. +1 > 3. +0 > > As for the third point, it is not that I would not like to have a > performance-friendly IronRuby ASAP but I don''t see this one as a > binding prerequisite for a 1.0 release, even more so if compared to > the rest. Having said that, OK for performances tweaks, but massive > works on speed to eventually surpass MRI 1.8.6 should be postponed > after IronRuby hits the 1.0 milestone, IMHO. > > PS: equal performance as 1.8.6 != performance friendly, in fact :-) > > > On Wed, Jul 29, 2009 at 11:03, Ivan Porto Carrero<ivan at flanders.co.nz> wrote: >> For me to be a 1.0 release I''d have to put the following things forward. >> 1. Events on interfaces + abstract classes (a big pull is the testing that >> ruby has to offer and many people now have the DI stuff in place so loads of >> these things are now on interfaces) >> 2. Passing the same amount or more specs from RubySpec as ruby ?1.8.6 ?does. >> 3. Be of equal or better performance as ruby 1.8.6 >> Nice to have: >> compatibility with C# operators etc as this isn''t 100% right now.
Claudio Maccari
2009-Jul-30 07:21 UTC
[Ironruby-core] What would you like to see for a 1.0?
Hi Ben, what about a sample for WCF & WF ? thanks makka 2009/7/30 Ben Hall <ben2004uk at googlemail.com>:> Hi Ryan, > > Thanks :) I''m currently thinking what types of samples to produce and > I am going for more broad than deep - at least to start initially. I > think the samples should cover both C# and Ruby, allowing both sets of > developers to get started using IronRuby. > > > Ben > > On Wed, Jul 29, 2009 at 10:42 PM, Ryan Riley<ryan.riley at panesofglass.org> wrote: >> It was more just a statement. I know of some existing samples and blogs, and >> I really haven''t gone looking for much, but I''m sure that will be a primary >> question from most people. I imagine stuff is up on ironruby.net, but a 1.0 >> release should make sure there''s enough there or enough links for people to >> get a thorough understanding (broad if not really deep). >> >> Ryan Riley >> ryan.riley at panesofglass.org >> http://panesofglass.org/ >> http://wizardsofsmart.net/ >> >> >> On Wed, Jul 29, 2009 at 4:33 PM, Ben Hall <ben2004uk at googlemail.com> wrote: >>> >>> On the subject of CLR Interop samples - what kind of samples would you >>> like to see beyond what currently exists (ASP.net, WPF + Powershell) - >>> shorter more focused samples than complete apps? >>> >>> Thanks >>> >>> Ben >> >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core at rubyforge.org >> http://rubyforge.org/mailman/listinfo/ironruby-core >> >> > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core >-- Claudio Maccari -------------------------------- http://testdrivendevelopment.wordpess.com/
Ivan Porto Carrero
2009-Jul-30 18:57 UTC
[Ironruby-core] What would you like to see for a 1.0?
If you want to find out where the operators are not working as expected. uncomment: http://github.com/casualjim/ironrubymvc-sample/blob/fa9026f4bd5cb75a0737019d56d79d49b78e80e5/IR_Todo/Models/Lightspeed/ir_todo_repository.rb#L50 comment: http://github.com/casualjim/ironrubymvc-sample/blob/fa9026f4bd5cb75a0737019d56d79d49b78e80e5/IR_Todo/Models/Lightspeed/IrTodoRepository.cs#L18 rebuild start website login --- Met vriendelijke groeten - Best regards - Salutations Ivan Porto Carrero Blog: http://flanders.co.nz Twitter: http://twitter.com/casualjim Author of IronRuby in Action (http://manning.com/carrero) On Thu, Jul 30, 2009 at 8:46 PM, Jimmy Schementi < Jimmy.Schementi at microsoft.com> wrote:> Where is the .NET interop lacking? Just saying it?s lacking doesn?t really > help =) > > > > From recent threads this is the list: > > - Events on interfaces and abstract classes > > - C# operators (though I?m not sure what cases are missing) > > - .NET Attributes (though it may not happen, it?s on the list ? > since I?m experimenting with things now) > > > > Anything else? > > > > *From:* ironruby-core-bounces at rubyforge.org [mailto: > ironruby-core-bounces at rubyforge.org] *On Behalf Of *Shay Friedman > *Sent:* Thursday, July 30, 2009 7:08 AM > *To:* ironruby-core at rubyforge.org > *Subject:* Re: [Ironruby-core] What would you like to see for a 1.0? > > > > In my opinion, IronRuby "specialit?" is its .Net interop capabilities and > this is the reason why people will prefer or not prefer using it. This lacks > in some places and I think it should be the main focus for V1. > > Shay. > > --------------------------- > Shay Friedman. > http://www.IronShay.com > Follow me: http://twitter.com/ironshay > > On Thu, Jul 30, 2009 at 10:21 AM, Claudio Maccari < > claudio.maccari at gmail.com> wrote: > > Hi Ben, > > what about a sample for WCF & WF ? > thanks > makka > > 2009/7/30 Ben Hall <ben2004uk at googlemail.com>: > > > Hi Ryan, > > > > Thanks :) I''m currently thinking what types of samples to produce and > > I am going for more broad than deep - at least to start initially. I > > think the samples should cover both C# and Ruby, allowing both sets of > > developers to get started using IronRuby. > > > > > > Ben > > > > On Wed, Jul 29, 2009 at 10:42 PM, Ryan Riley<ryan.riley at panesofglass.org> > wrote: > >> It was more just a statement. I know of some existing samples and blogs, > and > >> I really haven''t gone looking for much, but I''m sure that will be a > primary > >> question from most people. I imagine stuff is up on ironruby.net, but a > 1.0 > >> release should make sure there''s enough there or enough links for people > to > >> get a thorough understanding (broad if not really deep). > >> > >> Ryan Riley > >> ryan.riley at panesofglass.org > >> http://panesofglass.org/ > >> http://wizardsofsmart.net/ > >> > >> > >> On Wed, Jul 29, 2009 at 4:33 PM, Ben Hall <ben2004uk at googlemail.com> > wrote: > >>> > >>> On the subject of CLR Interop samples - what kind of samples would you > >>> like to see beyond what currently exists (ASP.net, WPF + Powershell) - > >>> shorter more focused samples than complete apps? > >>> > >>> Thanks > >>> > >>> Ben > >> > >> _______________________________________________ > >> Ironruby-core mailing list > >> Ironruby-core at rubyforge.org > >> http://rubyforge.org/mailman/listinfo/ironruby-core > >> > >> > > _______________________________________________ > > Ironruby-core mailing list > > Ironruby-core at rubyforge.org > > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > > -- > Claudio Maccari > -------------------------------- > http://testdrivendevelopment.wordpess.com/ > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090730/2eb0c19d/attachment.html>
Shouldn''t the WPF in .NET 4.0 fix the databinding issues? Does IronPython have a good databinding story with WPF? While it would be nice, I am not sure WPF databinding should hold up 1.0 if it has more to do with WPF than IronRuby. Ryan Riley ryan.riley at panesofglass.org http://panesofglass.org/ http://wizardsofsmart.net/ On Thu, Jul 30, 2009 at 2:16 PM, Shay Friedman <shay.friedman at gmail.com>wrote:> Sorry for being unclear. I can''t point to a certain place where there are > problems, but I do feel there are rough edges here and there. For example, I > was playing with WPF the other day and I ended up converting IR types to CLR > types (using to_clr_string for instance) in order to get the databinding > working (for Image elements for example). > > Hope it helps, > Shay. > --------------------------- > Shay Friedman. > http://www.IronShay.com <http://www.ironshay.com/> > Follow me: http://twitter.com/ironshay > > > On Thu, Jul 30, 2009 at 9:46 PM, Jimmy Schementi < > Jimmy.Schementi at microsoft.com> wrote: > >> Where is the .NET interop lacking? Just saying it?s lacking doesn?t really >> help =) >> >> >> >> From recent threads this is the list: >> >> - Events on interfaces and abstract classes >> >> - C# operators (though I?m not sure what cases are missing) >> >> - .NET Attributes (though it may not happen, it?s on the list ? >> since I?m experimenting with things now) >> >> >> >> Anything else? >> >> >> >> *From:* ironruby-core-bounces at rubyforge.org [mailto: >> ironruby-core-bounces at rubyforge.org] *On Behalf Of *Shay Friedman >> *Sent:* Thursday, July 30, 2009 7:08 AM >> *To:* ironruby-core at rubyforge.org >> *Subject:* Re: [Ironruby-core] What would you like to see for a 1.0? >> >> >> >> In my opinion, IronRuby "specialit?" is its .Net interop capabilities and >> this is the reason why people will prefer or not prefer using it. This lacks >> in some places and I think it should be the main focus for V1. >> >> Shay. >> >> --------------------------- >> Shay Friedman. >> http://www.IronShay.com >> Follow me: http://twitter.com/ironshay >> >> On Thu, Jul 30, 2009 at 10:21 AM, Claudio Maccari < >> claudio.maccari at gmail.com> wrote: >> >> Hi Ben, >> >> what about a sample for WCF & WF ? >> thanks >> makka >> >> 2009/7/30 Ben Hall <ben2004uk at googlemail.com>: >> >> > Hi Ryan, >> > >> > Thanks :) I''m currently thinking what types of samples to produce and >> > I am going for more broad than deep - at least to start initially. I >> > think the samples should cover both C# and Ruby, allowing both sets of >> > developers to get started using IronRuby. >> > >> > >> > Ben >> > >> > On Wed, Jul 29, 2009 at 10:42 PM, Ryan Riley< >> ryan.riley at panesofglass.org> wrote: >> >> It was more just a statement. I know of some existing samples and >> blogs, and >> >> I really haven''t gone looking for much, but I''m sure that will be a >> primary >> >> question from most people. I imagine stuff is up on ironruby.net, but >> a 1.0 >> >> release should make sure there''s enough there or enough links for >> people to >> >> get a thorough understanding (broad if not really deep). >> >> >> >> Ryan Riley >> >> ryan.riley at panesofglass.org >> >> http://panesofglass.org/ >> >> http://wizardsofsmart.net/ >> >> >> >> >> >> On Wed, Jul 29, 2009 at 4:33 PM, Ben Hall <ben2004uk at googlemail.com> >> wrote: >> >>> >> >>> On the subject of CLR Interop samples - what kind of samples would you >> >>> like to see beyond what currently exists (ASP.net, WPF + Powershell) - >> >>> shorter more focused samples than complete apps? >> >>> >> >>> Thanks >> >>> >> >>> Ben >> >> >> >> _______________________________________________ >> >> Ironruby-core mailing list >> >> Ironruby-core at rubyforge.org >> >> http://rubyforge.org/mailman/listinfo/ironruby-core >> >> >> >> >> > _______________________________________________ >> > Ironruby-core mailing list >> > Ironruby-core at rubyforge.org >> > http://rubyforge.org/mailman/listinfo/ironruby-core >> > >> >> >> -- >> Claudio Maccari >> -------------------------------- >> http://testdrivendevelopment.wordpess.com/ >> >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core at rubyforge.org >> http://rubyforge.org/mailman/listinfo/ironruby-core >> >> >> >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core at rubyforge.org >> http://rubyforge.org/mailman/listinfo/ironruby-core >> >> > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090730/b9c6ab26/attachment.html>
Jimmy Schementi
2009-Jul-30 19:50 UTC
[Ironruby-core] What would you like to see for a 1.0?
Sounds like a bug Shay. However there is a work-around, so as long as these oddities are documented I?m not too concerned with it. From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ryan Riley Sent: Thursday, July 30, 2009 12:27 PM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] What would you like to see for a 1.0? Shouldn''t the WPF in .NET 4.0 fix the databinding issues? Does IronPython have a good databinding story with WPF? While it would be nice, I am not sure WPF databinding should hold up 1.0 if it has more to do with WPF than IronRuby. Ryan Riley ryan.riley at panesofglass.org<mailto:ryan.riley at panesofglass.org> http://panesofglass.org/ http://wizardsofsmart.net/ On Thu, Jul 30, 2009 at 2:16 PM, Shay Friedman <shay.friedman at gmail.com<mailto:shay.friedman at gmail.com>> wrote: Sorry for being unclear. I can''t point to a certain place where there are problems, but I do feel there are rough edges here and there. For example, I was playing with WPF the other day and I ended up converting IR types to CLR types (using to_clr_string for instance) in order to get the databinding working (for Image elements for example). Hope it helps, Shay. --------------------------- Shay Friedman. http://www.IronShay.com<http://www.ironshay.com/> Follow me: http://twitter.com/ironshay On Thu, Jul 30, 2009 at 9:46 PM, Jimmy Schementi <Jimmy.Schementi at microsoft.com<mailto:Jimmy.Schementi at microsoft.com>> wrote: Where is the .NET interop lacking? Just saying it?s lacking doesn?t really help =) From recent threads this is the list: - Events on interfaces and abstract classes - C# operators (though I?m not sure what cases are missing) - .NET Attributes (though it may not happen, it?s on the list ? since I?m experimenting with things now) Anything else? From: ironruby-core-bounces at rubyforge.org<mailto:ironruby-core-bounces at rubyforge.org> [mailto:ironruby-core-bounces at rubyforge.org<mailto:ironruby-core-bounces at rubyforge.org>] On Behalf Of Shay Friedman Sent: Thursday, July 30, 2009 7:08 AM To: ironruby-core at rubyforge.org<mailto:ironruby-core at rubyforge.org> Subject: Re: [Ironruby-core] What would you like to see for a 1.0? In my opinion, IronRuby "specialit?" is its .Net interop capabilities and this is the reason why people will prefer or not prefer using it. This lacks in some places and I think it should be the main focus for V1. Shay. --------------------------- Shay Friedman. http://www.IronShay.com Follow me: http://twitter.com/ironshay On Thu, Jul 30, 2009 at 10:21 AM, Claudio Maccari <claudio.maccari at gmail.com<mailto:claudio.maccari at gmail.com>> wrote: Hi Ben, what about a sample for WCF & WF ? thanks makka 2009/7/30 Ben Hall <ben2004uk at googlemail.com<mailto:ben2004uk at googlemail.com>>:> Hi Ryan, > > Thanks :) I''m currently thinking what types of samples to produce and > I am going for more broad than deep - at least to start initially. I > think the samples should cover both C# and Ruby, allowing both sets of > developers to get started using IronRuby. > > > Ben > > On Wed, Jul 29, 2009 at 10:42 PM, Ryan Riley<ryan.riley at panesofglass.org<mailto:ryan.riley at panesofglass.org>> wrote: >> It was more just a statement. I know of some existing samples and blogs, and >> I really haven''t gone looking for much, but I''m sure that will be a primary >> question from most people. I imagine stuff is up on ironruby.net<http://ironruby.net>, but a 1.0 >> release should make sure there''s enough there or enough links for people to >> get a thorough understanding (broad if not really deep). >> >> Ryan Riley >> ryan.riley at panesofglass.org<mailto:ryan.riley at panesofglass.org> >> http://panesofglass.org/ >> http://wizardsofsmart.net/ >> >> >> On Wed, Jul 29, 2009 at 4:33 PM, Ben Hall <ben2004uk at googlemail.com<mailto:ben2004uk at googlemail.com>> wrote: >>> >>> On the subject of CLR Interop samples - what kind of samples would you >>> like to see beyond what currently exists (ASP.net, WPF + Powershell) - >>> shorter more focused samples than complete apps? >>> >>> Thanks >>> >>> Ben >> >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org> >> http://rubyforge.org/mailman/listinfo/ironruby-core >> >> > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org> > http://rubyforge.org/mailman/listinfo/ironruby-core >-- Claudio Maccari -------------------------------- http://testdrivendevelopment.wordpess.com/ _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org> http://rubyforge.org/mailman/listinfo/ironruby-core _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org> http://rubyforge.org/mailman/listinfo/ironruby-core _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org> http://rubyforge.org/mailman/listinfo/ironruby-core -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090730/39483274/attachment.html>
Jimmy Schementi
2009-Jul-30 19:52 UTC
[Ironruby-core] What would you like to see for a 1.0?
And yes Ryan, this will be fixed in .NET 4.0 because they allow binding against dynamic objects. Also controlling the .NET type Ruby uses to back all its classes can make these things work too, which I?m experimenting with now. ~js From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at rubyforge.org] On Behalf Of Ryan Riley Sent: Thursday, July 30, 2009 12:27 PM To: ironruby-core at rubyforge.org Subject: Re: [Ironruby-core] What would you like to see for a 1.0? Shouldn''t the WPF in .NET 4.0 fix the databinding issues? Does IronPython have a good databinding story with WPF? While it would be nice, I am not sure WPF databinding should hold up 1.0 if it has more to do with WPF than IronRuby. Ryan Riley ryan.riley at panesofglass.org<mailto:ryan.riley at panesofglass.org> http://panesofglass.org/ http://wizardsofsmart.net/ On Thu, Jul 30, 2009 at 2:16 PM, Shay Friedman <shay.friedman at gmail.com<mailto:shay.friedman at gmail.com>> wrote: Sorry for being unclear. I can''t point to a certain place where there are problems, but I do feel there are rough edges here and there. For example, I was playing with WPF the other day and I ended up converting IR types to CLR types (using to_clr_string for instance) in order to get the databinding working (for Image elements for example). Hope it helps, Shay. --------------------------- Shay Friedman. http://www.IronShay.com<http://www.ironshay.com/> Follow me: http://twitter.com/ironshay On Thu, Jul 30, 2009 at 9:46 PM, Jimmy Schementi <Jimmy.Schementi at microsoft.com<mailto:Jimmy.Schementi at microsoft.com>> wrote: Where is the .NET interop lacking? Just saying it?s lacking doesn?t really help =) From recent threads this is the list: - Events on interfaces and abstract classes - C# operators (though I?m not sure what cases are missing) - .NET Attributes (though it may not happen, it?s on the list ? since I?m experimenting with things now) Anything else? From: ironruby-core-bounces at rubyforge.org<mailto:ironruby-core-bounces at rubyforge.org> [mailto:ironruby-core-bounces at rubyforge.org<mailto:ironruby-core-bounces at rubyforge.org>] On Behalf Of Shay Friedman Sent: Thursday, July 30, 2009 7:08 AM To: ironruby-core at rubyforge.org<mailto:ironruby-core at rubyforge.org> Subject: Re: [Ironruby-core] What would you like to see for a 1.0? In my opinion, IronRuby "specialit?" is its .Net interop capabilities and this is the reason why people will prefer or not prefer using it. This lacks in some places and I think it should be the main focus for V1. Shay. --------------------------- Shay Friedman. http://www.IronShay.com Follow me: http://twitter.com/ironshay On Thu, Jul 30, 2009 at 10:21 AM, Claudio Maccari <claudio.maccari at gmail.com<mailto:claudio.maccari at gmail.com>> wrote: Hi Ben, what about a sample for WCF & WF ? thanks makka 2009/7/30 Ben Hall <ben2004uk at googlemail.com<mailto:ben2004uk at googlemail.com>>:> Hi Ryan, > > Thanks :) I''m currently thinking what types of samples to produce and > I am going for more broad than deep - at least to start initially. I > think the samples should cover both C# and Ruby, allowing both sets of > developers to get started using IronRuby. > > > Ben > > On Wed, Jul 29, 2009 at 10:42 PM, Ryan Riley<ryan.riley at panesofglass.org<mailto:ryan.riley at panesofglass.org>> wrote: >> It was more just a statement. I know of some existing samples and blogs, and >> I really haven''t gone looking for much, but I''m sure that will be a primary >> question from most people. I imagine stuff is up on ironruby.net<http://ironruby.net>, but a 1.0 >> release should make sure there''s enough there or enough links for people to >> get a thorough understanding (broad if not really deep). >> >> Ryan Riley >> ryan.riley at panesofglass.org<mailto:ryan.riley at panesofglass.org> >> http://panesofglass.org/ >> http://wizardsofsmart.net/ >> >> >> On Wed, Jul 29, 2009 at 4:33 PM, Ben Hall <ben2004uk at googlemail.com<mailto:ben2004uk at googlemail.com>> wrote: >>> >>> On the subject of CLR Interop samples - what kind of samples would you >>> like to see beyond what currently exists (ASP.net, WPF + Powershell) - >>> shorter more focused samples than complete apps? >>> >>> Thanks >>> >>> Ben >> >> _______________________________________________ >> Ironruby-core mailing list >> Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org> >> http://rubyforge.org/mailman/listinfo/ironruby-core >> >> > _______________________________________________ > Ironruby-core mailing list > Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org> > http://rubyforge.org/mailman/listinfo/ironruby-core >-- Claudio Maccari -------------------------------- http://testdrivendevelopment.wordpess.com/ _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org> http://rubyforge.org/mailman/listinfo/ironruby-core _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org> http://rubyforge.org/mailman/listinfo/ironruby-core _______________________________________________ Ironruby-core mailing list Ironruby-core at rubyforge.org<mailto:Ironruby-core at rubyforge.org> http://rubyforge.org/mailman/listinfo/ironruby-core -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090730/98cb5cd4/attachment.html>