3 ms·
It may just be quirks of the toolchain - I'm primarily a Ruby developer, and I dabble in Java (mostly for Android) and Scala. Setting up a CRuby environment tha
by cheald 13y ago
It may just be quirks of the toolchain - I'm primarily a Ruby developer, and I dabble in Java (mostly for Android) and Scala. Setting up a CRuby environment that can compile native extensions under OS X is a minefield. It's not hard once you know what to do, but you can expect to spend several hours working around esoteric issues the first time or two you do it.
The lack of an rc.d system is another sore point for me - I can't ever remember the correct invocation to restart this or that service. Having to look it up each time is annoying.
I haven't used XCode significantly (I tend to stick to Sublime and IDEA's Java/Ruby IDEs), but I've heard great things about it from iOS developers.
- eropple 13y agoGotcha. Never got into Ruby beyond the basics, so I can't speak to that. It's funny that you mention IDEA, though, because I find it way, way better on OS X (day job is Android development, I'm also a part-time Scala cheerleader). It's just so amazingly fugly on every Linux machine I've ever used--it's a Swing problem, I've never been able to figure out how to fix that. Heck, IDEA looking and feeling great on OS X was the reason I originally bought a Mac.
- rantanplan 13y agoUsually this "-Dawt.useSystemAAFontSettings=lcd" will fix your fugly situation. Actually, at least since version 3 of PyCharm I don't have to muck around with java settings to make it look humane.
- eropple 13y agoTried it previously (I used a Linux machine as a daily driver for years). Doesn't look any different to me on Ubuntu.