1. Quick construction/prototyping, 2. Slow maintenance no one building a real enterprise application with intricate licensing and SLAs will settle for (2).
when i think about ironruby in a .net environment - i think web, and embedded scripting extensions / DSLs in a "real" .Net app. thats your audience. On Mon, Nov 2, 2009 at 5:46 PM, Nathan Stults <nathan_stu...@hsihealth.com>wrote: > I think Time will be the most important ingredient in getting people > amped on IR. It’s probably too early to expect incredible enthusiasm from > users groups. IronRuby, lacking VS integration and with all the command line > stuff, doesn’t demo in the usual Microsoft fashion, so it might be hard to > wow the rank and file. If you do want to get people excited in a demo, I’d > demo in the context of C# 4.0, so you can demo inside visual studio, and let > people see IronRuby shine from within a familiar environment. Also, > ASP.NET MVC with IronRuby might resonate better than RoR at first, and you > could also try demo’ing with something like RubyMine, that does have > intellisense and refactorings. > > > > To get IronRuby to spread, I would focus on selling IronRuby proper to the > vanguard (Alt).NET communities, their bloggers, thought leaders, etc. who > have large followings among progressive developers. They should immediately > be able to get over the lack of “tooling sugar” to see the value IronRuby > has to offer. I’d start with the testing aspects, Cucumber, RSpec, etc. as > well as Rake and its superior abilities in creating dev tools and build > automations and things, then move on to scripting & automating existing .NET > apps. I think RoR and other pure Ruby concepts are a bit out of range for > most .NET folks just now, and anyway if they did want to start building > those kinds of pure Ruby applications in IronRuby, they’d run into some > brick walls and may drop out prematurely. From what I can tell IronRuby > isn’t quite ready for real, full scale Ruby development – a hefty portion of > the things I try don’t work on IronRuby yet, simply because the language > isn’t complete (String#unpack, File#flock, etc) and because the community > hasn’t caught up (DataMapper integrations, C# ports of native libraries, > etc). > > > > Finally, you may want to ask the JRuby community how they did it. Of coure, > Java devs by and large may be much more comfortable with command line work, > but the situation is largely the same I would think. > > > > All in all, though, I think it is still very early to expect too much. > Hopefully, as the early adopter types start to pick this thing up and get > excited about it, they will spread the excitement – I think it is more > likely to get into people’s heads that way, rather than user group > presentations. At the same time, MS will continue to improve their tooling, > JetBrains may build their RubyMine product as a VS integration when IronRuby > is more mature, and demos can get flashier. That will help some too. That’s > my guess anyway. > > > > > > > > > > > > *From:* ironruby-core-boun...@rubyforge.org [mailto: > ironruby-core-boun...@rubyforge.org] *On Behalf Of *Shay Friedman > *Sent:* Monday, November 02, 2009 7:07 AM > *To:* ironruby-core > *Subject:* [Ironruby-core] How do you convince .Net developers to use > IronRuby? > > > > Hi there, > > In the last month I had 3 sessions about IronRuby, all of them in front of > .Net audience. I really believe in the IronRuby but I find it very very hard > to pass that to existing .Net developers. > I try to show the benefits of using IR - getting things done faster (like > POCs, internal tools), using REPL, using IR abilities from C#, IR and > Silverlight (like Gestalt), unit testing, RoR... > Most of the .Net devs are very conservative and are not willing to get out > of their familiar development environment even when they see the clear > benefits of the new technology. > They feel that using IronRuby will take everything they love from them - > Visual Studio, Ctrl+F5, the sacred intellisense, etc. > > That's about what happens during a session: > - No Visual Studio integration: 50% of the audience are willing to leave. > - No compilation: more 25% have just lost interest. > - Intensive command line work: more 15% are shutting down. > > That leaves about 10 perecent of the audience that just think of using > IronRuby, most of them decide not to eventually. > > My question is - how do you suggest to present IronRuby to .Net developers? > > and to the team members - does Microsoft expect that existing .Net devs > will start using IronRuby? > > Thanks! > Shay. > > -- > -------------------------------------------------- > Shay Friedman > Author of IronRuby Unleashed > http://www.IronShay.com > Follow me: http://twitter.com/ironshay > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core@rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > >
_______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core