Live data from Hacker News

Why I'm Not Using RubyMotion in Production

joshsymonds.com

21–30 of 75 posts

Re: Why I'm Not Using RubyMotion in Production

#21
post #12

Earlier quoted context omitted.

It's NOT using ARC. It's using an "analog" (in the original post's words). With which he means "a substitute", "a similar tech", "their own implementation of the same concept", "something analogous to ARC" (hence the "analog"). (Most people know "analog" only as in "analog vs digital", but it was immediately obvious to me, because I know the etymology of the word from the original language it was adopted from. Btw, t…

Personally, I use "analog" to mean "not digital" and "analogue" to mean "something similar to". I think that's a little clearer, at least to some US readers.

Could be. I thought analogue was just the british variant of the spelling.

Re: Why I'm Not Using RubyMotion in Production

#25
post #19

I'm happy that the RubyMotion guys can charge money for what they're doing. But if you're going to stay closed source, you're asking me to just trust you that important (to me) bugs are going to get fixed fast enough. That is very hard to do. That is the real value of open source. It's not about the money -- an extra $200 is nothing in a development budget. It's about being able to fix the bugs myself when they matte…

... or at least hire someone to fix the bugs for you.

I wonder if there are any closed-source software shops that have a "pays us a premium to fix bug X first" option. Doesn't seem like it would work too well.

Re: Why I'm Not Using RubyMotion in Production

#26
I've been using Ruby for some years now, and let me tell you something: just learn Obj-C. It's not hard to learn, is actually a pleasure to write, and will surprise you with it's elegance sometimes, e.g. KVC collection operators (http://nshipster.com/kvc-collection-operators/).

RubyMotion would have been awesome a few years ago, but now that Obj-C has ARC, literals for dictionaries and arrays, and blocks (yes!), I can't help but think that RubyMotion has missed the boat. Learn Obj-C. Go to iTunes U, get Stanford CS193P, and have a bunch of fun.

Post reply on HN