Live data from Hacker News

Darling – MacOS translation layer for Linux

darlinghq.org

191–200 of 274 posts

Re: Darling – MacOS translation layer for Linux

#191

Earlier quoted context omitted.

> The "professional" market doesn't care about visual cohesion. That isn't true at all. I spend all day in a handful of applications and good aesthetics make my day much more enjoyable.

People will never stop complaining about look and feel. It's such a crap, it doesn't matter. How much clothes do you own? Computers are tools to do work and consume information, they don't exist for you to make a statement about your aesthetics opinions.

To use your clothing analogy, consider this: what would you think if you bought a button up shirt and the buttons were not spaced equally, they were different sizes and colors, and some were on the right, some on the left. It works just as well as a shirt with standard construction, but it takes longer to put on and maybe it doesn't look very good.

There's been a great deal written about how attractive things work better. It isn't crap and it does matter.

Re: Darling – MacOS translation layer for Linux

#192
post #41

This project has been around since 2012. I'm glad to see it's getting some momentum!

Repo even starts in 2011. The commit log doesn't look like momentum at all though... https://github.com/darlinghq/darling/graphs/commit-activity

That's because I (the author) still work on it alone and nobody wants to contribute. I receive tons of e-mails that go like "when will it run XYZ", but practically no pull requests.

Re: Darling – MacOS translation layer for Linux

#193

Earlier quoted context omitted.

This is my problem. Audio editing on Linux is a joke. For everything else I do, Linux can get me there. So I need a Mac or a PC as an audio editor? Might as well just get a Mac or a PC. I'll have to maintain it anyway, and it can do everything Linux can do, plus probably be better supported.

Would like to point out, unless you are running on non-x86 hardware or a tablet, the term pc still applies to linux based hardware.

It technically also applies to Macs -- but in practice it means Windows-based desktops and laptops.

Re: Darling – MacOS translation layer for Linux

#194
post #79

This is neat, but I can't think of a single non-GUI tool on OS X that I need or doesn't have an equivalent in Linux...

The xcode cli tools could be useful. Maybe you could even build and sign and upload iOS applications with it in the end.

This is a thing you can do: http://www.eswick.com/2014/03/11/Building-iOS-ARM64-Binaries...

Re: Darling – MacOS translation layer for Linux

#195

Earlier quoted context omitted.

I'd be happy enough if I could run the VM.

You can: https://news.ycombinator.com/item?id=12556609

and if you can install KVM on the host, you can even run the VM inside of a container: http://rancher.com/introducing-ranchervm-package-and-run-vir...

I have a list of links on the subject: https://docs.google.com/document/d/1VwLJqgc2VkD-EZnMzSFmZRq0...

Re: Darling – MacOS translation layer for Linux

#196

Earlier quoted context omitted.

> The "professional" market doesn't care about visual cohesion. That isn't true at all. I spend all day in a handful of applications and good aesthetics make my day much more enjoyable.

People will never stop complaining about look and feel. It's such a crap, it doesn't matter. How much clothes do you own? Computers are tools to do work and consume information, they don't exist for you to make a statement about your aesthetics opinions.

Most (married) people are spending more time with their computers than their spouses.

Would you marry an ugly woman? An ugly man?

Re: Darling – MacOS translation layer for Linux

#197
post #16
post #7

Is there anything the other way around? Running a Linux binary on MacOS? Sometimes the source isn't available so recompiling isn't an option.

Pragmatically, run a Linux VM and point $DISPLAY to the host XQuartz.

That's a lot of overhead compared to translated sys calls.

Re: Darling – MacOS translation layer for Linux

#198
post #109

Earlier quoted context omitted.

The advantage is long-term at the level of the ecosystem. You can leverage the world's largest developer pool and ride the coattails of major corporations. Qt, GTK, and other desktop techs are "weird" little tiny niche skills to acquire, and since desktop dev in general is lower priority these days they're going to be rare. HTML5+CSS+JS with a stack based on React or Ember will draw tons of dev talent. For consistent…

I don't understand all the downvotes for all of your comments. I have developed GUIs in Gtk, Qt, .Net, and Java+Swing, but I saw the writing on the wall and learned web dev. I really really hate writing GUIs in HTML (inferior tools, inferior performance), but that is where the wind is blowing.

There is plenty of money to be made in native GUIs, one just needs to search for the right customers.

I have been developing green field native applications in the last three years.

It has been a return to sanity after doing around 4 years web dev.

Re: Darling – MacOS translation layer for Linux

#199

Earlier quoted context omitted.

The "professional" market doesn't care about visual cohesion. They either use just one app anyway or have them custom written to use their nvidia quadros with whatever UI they like, But the senior execs that need the absolute monster for outlook and facebook will always be well served by the top end macs.

> The "professional" market doesn't care about visual cohesion. That isn't true at all. I spend all day in a handful of applications and good aesthetics make my day much more enjoyable.

I think the point is that many "professional" tools have their own aesthetics independent of the rest of the OS. Things like lightroom or movie editing software. For these programs OS skins are not needed.

Re: Darling – MacOS translation layer for Linux

#200

Earlier quoted context omitted.

So many awesome GUI tools for developers on Mac, I can't find on Linux. E.g. OmniGraffle is fabulous for doing diagrams. I have not found anything as well designed and functional on Linux. You got so many nice git clients: Tower, Gitup, GitX etc. There are awesome diff tools like Kaleidoscope. There are a lot of good tools for keeping all sorts of notes, programming snippets etc. My life is pretty much centered on Ul…

Minor note: Sublime also runs fine on Linux and Windows.

People still use Atom? I switched to Atom ~1 year ago, and my life has drastically improved. The in-app plug-in store is one of the greatest innovations. Anytime I encounter a situation where I wish my text editor did something a little better, I have been able to find a suitable plug-in, install it, and get back to work all without closing the app.
Post reply on HN