From: Eric Christopherson Date: 2013-06-26T06:18:26+09:00 Subject: Re: SharpDevelop And Ruby --089e013a1d12cef43004e0011105 Content-Type: text/plain; charset=UTF-8 I was surprised to see on SharpDevelop's site that it does support IronRuby; but I don't see any docs or tutorials on using it there. Generally though most people recommend using Ruby with a simple text editor and a REPL like irb or pry, at least when you're just starting out. Actually that tends to be a common recommendation for when you start out with many programming languages, but I think there's a greater concensus in the Ruby community not to rely on IDEs. Ruby is much more dynamic than C#, so it's pretty much impossible for an IDE to "understand" the code the way it understands more static languages. For instance, an IDE can't ever know all the methods an object can respond to, so completion is less robust (although there are both IDEs and text editors that provide Ruby code completion of varying quality). On Tue, Jun 25, 2013 at 2:15 PM, Jesus Avila wrote: > Hi there, I trying to find a Ruby tutorial but I'd like to learn using > SharpDevelop, I,ve searched google for some days but I couldn't find > anything, could someone help me with this. > Thank you > > -- > Posted via http://www.ruby-forum.com/. > > --089e013a1d12cef43004e0011105 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I was surprised to see on SharpDevelop's site that it = does support IronRuby; but I don't see any docs or tutorials on using i= t there. Generally though most people recommend using Ruby with a simple te= xt editor and a REPL like irb or pry, at least when you're just startin= g out.

Actually that tends to be a common recommendation for when y= ou start out with many programming languages, but I think there's a gre= ater concensus in the Ruby community not to rely on IDEs. Ruby is much more= dynamic than C#, so it's pretty much impossible for an IDE to "un= derstand" the code the way it understands more static languages. For i= nstance, an IDE can't ever know all the methods an object can respond t= o, so completion is less robust (although there are both IDEs and text edit= ors that provide Ruby code completion of varying quality).


On Tue,= Jun 25, 2013 at 2:15 PM, Jesus Avila <lists@ruby-forum.com> wrote:
Hi there, I trying to find a Ruby tutorial b= ut I'd like to learn using
SharpDevelop, I,ve searched google for some days but I couldn't find anything, could someone help me with this.
Thank you

--
Posted via http://= www.ruby-forum.com/.


--089e013a1d12cef43004e0011105--