# Xcode 3 and Ruby?

**URL:** <https://www.ruby-forum.com/t/xcode-3-and-ruby/78340>\
**Category:** Ruby\
**Created:** [December 5, 2006, 2:47am UTC](https://www.ruby-forum.com/t/xcode-3-and-ruby/78340 "2006-12-05T02:47:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gcarcass](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/bc79bd/32.png) [@gcarcass](https://www.ruby-forum.com/u/gcarcass)\
**Post date:** [December 5, 2006, 2:47am UTC](https://www.ruby-forum.com/t/xcode-3-and-ruby/78340/1 "2006-12-05T02:47:54Z")

</div>

Hello:

I’ve heard more than rumours that the new Xcode 3 development  
environment for OSX (Leopard) will have support for Ruby. This means  
that the interface builder will work integrated witht the Ruby scripting  
capabilities?

Personally I don’t really like Interface Builder, too confusing, not  
intuitive at all; I wish Interface Builder would be a little more  
“RealBASIC” IDE features, that would be nice.

Anyway, anyone knows more about the future release of Interface Builder  
(Xcode3) and Ruby?

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![gcarcass](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/bc79bd/32.png) [@gcarcass](https://www.ruby-forum.com/u/gcarcass)\
**Post date:** [December 5, 2006, 10:50pm UTC](https://www.ruby-forum.com/t/xcode-3-and-ruby/78340/2 "2006-12-05T22:50:48Z")

</div>

Guaton C. a Ã©crit :

> Anyway, anyone knows more about the future release of Interface Builder  
> (Xcode3) and Ruby?
> 
> Thanks in advance.

It’s not a rumor, it’s published on Apple’s site, Leopard will come with  
Ruby On Rails preinstalled. As of today, it is already possible to build  
Cocoa applications in Ruby with the RubyCocoa framework.

I am not sure InterfaceBuilder is for the same audience as RealBasic.  
Consider the case of an engineer, a specialist of some domain who needs  
a dedicated calculator program that nobody else needs.  
It is so specific that a regular developer would fall asleep simply by  
reading the specs. This engineer can only rely on himself to create that  
tool. This engineer does not need to understand all the concepts of a UI  
builder, s/he needs ONE UI that works for her/him. And RB is the  
shortest path between the idea and the solution.

On the other hand IB requires some understanding of objects and of the  
MVC pattern.

Have a look at the samples coming with the FxRuby library to work with  
the FOX toolkit, they might interest you more than InterfaceBuilder.

Cheers,  
J-P
