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."
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.
Keeping
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?
Joe
http://www.joegrossberg.com
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?
Microsoft USED BSD code too.
Yes, and thanks to that fact, today we have this little thing that I like to call the Internet. If it weren't for the BSD license on the Berkeley TCP/IP stack, the world as we know it would be a very different place.
GNU is a political movement as much as anything, something which apple shirked years ago...
Apple was never a political movement. Apple is a computer company. You would do well not to get the two confused.
You apparently have never been to a mac convention or hung out in a mac store and eavesdropped for a while. Religion is more like it.
This RubyCocoa I've not used, but I bet it shims in and allows the same sort of thing.
You apparently have never been to a mac convention or hung out in a mac store and eavesdropped for a while. Religion is more like it.
So what does that make the local Linux User Group? A cult?
You're a nice, senstive, caring young man. Just the type wanted by the hip, caring people selling that overpriced, underpowered Mac hardware to idiots like you.
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
The day we see any Mac users actually PROGRAMMING on their "computer" is the day hell freezes over.
What OS do you think is used by the many programmers who write the many 1000s of applications that "Mac users" use???
Please provide us with a link to the vast software library that you have written. (pregnant pause).
Actually, Mr. Bigot, I've heard that Mac's are over-represented in programming circles, as compared to Apple's overall market share. Makes sense since most PCs are bought to run games. And there's just something about a Titanium Powerbook running UNIX and also running productivity apps and games and also being having innovative combinations of technology such as Rendezvous+Airport+iChat, which geeks love.
Oh yeah, MacOS X also ships with a free CD containing full developer tools including a visual development environment, multiple scripting languages (perl, ruby, Applescript), C, C++, Objective-C, etc. And MacOS X is largely open sourced via Darwin. Sounds like a better programming environment than your average PC.
camelbones = perl -> obj-c/cocoa bridge framework. still needs lotso work, but an interesting project nonetheless.
Large print giveth, and the small print taketh away
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."
Interesting, Cocoa can now be used from a bunch of languages. See this list.