Jöòg W Mittag wrote:
> Tom Cloyd wrote:
>   
>> Mark Moseley wrote:
>>     
>>> Tom Cloyd wrote:
>>>       
>>>> Confused, I am. What is the difference between ruby-debug (which won't
>>>> install with my ruby1.9 installation) and ruby-debug-ide (which also
>>>> won't install)..?
>>>>         
>>> As far as the command-line:
>>>   ruby-debug is for 1.8 only; ruby-debug19 is for 1.9 only
>>> For the IDE:
>>>   ruby-debug-ide is (supposed to be) for both
>>>       
>> That's helpful, in that I didn't know there was a ruby-debug19. I still 
>> don't know what rudy-debug-ide is, however. I have been unable to find 
>> anything about it via Google.
>>     
>
> ruby-debug-ide is two things:
>
> 1.) a standardized communication protocol between Ruby implementations
> (or more precisely Ruby debuggers) and Ruby IDEs. Every debugger that
> conforms to the protocol will *automatically* work with every Ruby IDE
> that conforms to the protocol and vice versa.
>
> 2.) a set of gems that implement adapters for said standardized
> protocol for debuggers that are *not* compliant with the protocol,
> like ruby-debug for example.
>
> To put it another way: ruby-debug-ide is to debuggers and IDEs as Rack
> is to web frameworks and web servers.
>
> jwm
>
>
>   
Great - I get it now. I rather suspected that might be what it was 
about, but was quite unsure.

t.

-- 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Tom Cloyd, MS MA, LMHC - Private practice Psychotherapist
Bellingham, Washington, U.S.A: (360) 920-1226
<< tc / tomcloyd.com >> (email)
<< TomCloyd.com >> (website) 
<< sleightmind.wordpress.com >> (mental health weblog)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~