Slashdot Mirror


Mac OS X Ruby/Objective-C Bridge Updated

phyxeld writes "RubyCocoa 0.4.0 is out. From the sf.net page: 'RubyCocoa is a Mac OS X framework that allows Cocoa programming in the Object-Oriented Scripting Language Ruby. RubyCocoa allows writing a Cocoa application in Ruby. It allows creating and using a Cocoa object in a Ruby script. In Cocoa application, mixture of program written by both Ruby and Objective-C is possible.' It's always nice to see more GPL software in the Mac OS X world."

10 of 35 comments (clear)

  1. ..this makes me dizzy.. by gl4ss · · Score: 3, Funny

    so, this makes doing ruby possible with cocoa or cocoa apps with ruby or cocoa possible with ruby.

    i may be tired but it was versed veerry confusing, something out of a bejeesus archaic journal v3.

    happy new years eve, k-suicide on.

    --
    world was created 5 seconds before this post as it is.
  2. field day for the grammar nazi by grammar+nazi · · Score: 3, Informative
    The grammar nazi could have a field day with this one:
    RubyCocoa is a Mac OS X framework that allows Cocoa programming in the Object-Oriented Scripting Language Ruby. RubyCocoa allows writing a Cocoa application in Ruby. It allows creating and using a Cocoa object in a Ruby script. In Cocoa application, mixture of program written by both Ruby and Objective-C is possible.
    I heard that Ruby was mostly popular over in Japan, but I didn't expect this kind of Engrish at Sourceforge!
    --

    Keeping /. free of grammatical errors for ~5 years.
    1. Re:field day for the grammar nazi by devonbowen · · Score: 2

      As a native English speaker, I'd like to apologize to our Japanese friends for this remark and thank them for all their efforts.

      Devon

  3. speaking of Japan and Ruby by josephgrossberg · · Score: 4, Interesting

    The fact Ruby is popular over there seems to be an oft-quoted tidbit.

    How common is this? Do programming languages vary that much in popularity from region to region? (O'Reilly's Ruby book came out in Japan two years before the English-language Ruby in a Nutshell.)

    If so, why do you think that's the case? That influential programmers/managers give a particular language the nod early on? That documentation is published early in a particular language? That (OK, this is stretching it) Japanese syntax shares commonalities with Ruby?

    1. Re:speaking of Japan and Ruby by devonbowen · · Score: 2

      I think documentation is a big reason. The first English book for Ruby only came out in October 2000. Before that, non-Japanese speakers that wanted to learn Ruby had to sift through source code and examples and that's something that few programmers are willing to do.

      Devon

  4. A bit redundant, i'nnit? by Wonko42 · · Score: 3, Funny
    "RubyCocoa is a Mac OS X framework that allows Cocoa programming in the Object-Oriented Scripting Language Ruby. RubyCocoa allows writing a Cocoa application in Ruby. It allows creating and using a Cocoa object in a Ruby script."

    So, let me get this straight. You're saying I can (gasp!) write a Cocoa application in Ruby? Which is to say that I can write a Cocoa application in Ruby? Let me put this another way: I can write a Cocoa application in Ruby? So in other words, I can write a Cocoa application in Ruby? Wow, Cocoa apps written in Ruby, who would've thought. Did I mention that you can write Cocoa apps in Ruby?

    1. Re:A bit redundant, i'nnit? by josephgrossberg · · Score: 2, Funny

      No, dammit, you missed the point -- you can write Cocoa applications in Ruby.

  5. AppleScript Studio by TiMac · · Score: 4, Informative
    Sounds a little like Applescript Studio, from Apple themselves...which allows Cocoa applications to be written with a mix of Applescript and Objective-C. I like this system because sometimes its easier and faster to develop an interaction or automation application with a scripting language like Applescript.

    This RubyCocoa I've not used, but I bet it shims in and allows the same sort of thing.

    --

  6. Feeding the trolls. by Fished · · Score: 2

    Hey there, Windows-boy -- just because you and your HAX0rZ buddies are too slow to play video games and program on the same computer doesn't mean that us grownups can't.

    --
    "He who would learn astronomy, and other recondite arts, let him go elsewhere. " -- John Calvin, commenting on Genesis 1
  7. Re:Programming and Mac users by jcr · · Score: 2

    The day we see any Mac users actually PROGRAMMING on their "computer" is the day hell freezes over.

    Well then, hell froze over in 1984. That's when I started writing code on my Mac.

    -jcr

    --
    The only title of honor that a tyrant can grant is "Enemy of the State."