Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

At some point, OSX will jump the shark. It just doesn't fully take part in the nix ecosystem. Different projects like homebrew address some of these issues, but still, Darwin feels more like a nephew, rather than a son of nix. I don't think OSX has done anything really stupid yet.

On the other had, the nix ecosystem has really flubbed a lot of key opportunities for progress. You mentioned liking X11. Personally, I hate it. It's incredibly outdated. Rather than unifying behind a next generation display api, we have efforts divided between Weyland and Mir, ensuring that the display landscape for nix remains fragmented for the foreseeable future. This really is bonkers.

So, to answer your question, I want to move off OSX for the typical philosophical reasons, but I'm not willing to do it at the expense of basic ergonomics and fit and finish.




> So, to answer your question, I want to move off OSX for the typical philosophical reasons, but I'm not willing to do it at the expense of basic ergonomics and fit and finish.

It's good that we have diversity; I wouldn't move to OS X at the expense of basic ergonomics either (even though I do admire the finish :-).

I'm a bit curious about the frustration with X11. Sure, it's a cludge and has issues and so on -- but does it matter so much that people can't wait for the alternative? I really only see two cases were it matters: If you're writing an X11 server, or if you're writing an X11 screensaver. As we have both of those, and they work fine -- I don't really feel the pain.

I'll admit that I don't do a lot of programming for X11, but both qt and gtk seem fairly pleasant to work with as far as I can tell. It might be papering over cracks -- but those cracks have already been papered over?

Did you consider running chrome OS (maybe with a full GNU/Linux chroot)?


My frustrations with X11 are more specific to my line of work. I do a lot of front end work. X11 is just a mess. It's tough to call out dealbreakers with X11, since there's always some obscure workaround. It's tough to find careful explanations of X11 shortcomings without the discussion devolving into ranting.

Wikipedia probably gives the best overview of problems:http://en.wikipedia.org/wiki/X_Window_System

Keep in mind X11 came out in the late 80s, and many of the current criticisms were expressed in the early 90s. We're full on 25 years beyond that now, with no de facto replacement.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: