Earlier quoted context omitted.
Have fun editing HDR footage or cutting samples on the command line. Don't get me wrong, but MacOS is exactly my platform of choice because I can have a sane POSIX command line as well as a color managed display and high resolution, low latency multichannel audio on the very same computer and can switch effortlessly.
You're actually manipulating graphical data though, in that situation a GUI makes a lot of sense. Using a GUI for editing E-mail or joining a WI-FI network is silly, just like it is for most things people do with computers.
Darling – MacOS translation layer for Linux
141–150 of 274 posts
Re: Darling – MacOS translation layer for Linux
#142I am hoping that with cross platform Swift we can start seeing more libraries to help us port Mac apps to Linux. I am a Mac developer but I'd love to make stuff available on Linux. I really like Linux as a backup plan, in case Apple totally drops the ball on professionals on the Mac. The Linux desktop is getting pretty good, but it lacks well designed high quality GUI applications. If porting to Linux was done easier…
> it lacks well designed high quality GUI applications. If porting to Linux was done easier that could change. Fundamental to most peoples complaints about desktop Linux applications is the lack of look and feel cohesion across all permutations of distro, desktop, and toolkit. Wine applications using the Windows APIs look like complete garbage and fit in nowhere. The same would be true of OSX Cocoa apps - they wouldn…
Re: Darling – MacOS translation layer for Linux
#143Earlier quoted context omitted.
Yes, it is POSIX compliant. Its also an official UNIX. http://stackoverflow.com/questions/5785516/is-osx-a-posix-os https://en.wikipedia.org/wiki/Single_UNIX_Specification Presence of bugs does not preclude you from being compliant to the spec. ...also... Linux is not officially compliant to either one.
Whether I have to do porting work in practice (which I do, a lot) matters a lot more than what a consortium from 1996 says. The fact is, Darwin gives me trouble a lot more than Linux does when using POSIX APIs. If there were a comprehensive, up to date POSIX test suite, Darwin would fail it.
Re: Darling – MacOS translation layer for Linux
#144Earlier quoted context omitted.
Is there a list of things missing ? A guide on how to contribute ? I'd love to port my favorite OSX apps to linux (ITerm 2, I miss you so much ;_;) but that website makes it almost a point to be as useless as possible. Also, reading through http://wiki.gnustep.org/index.php/User_Guides , why does it talk about FileSystem Layout. Is GNUStep an OS ? I thought it was just a library. The whole thing feels a bit messy :|.
> ITerm 2, I miss you so much Interesting, when I'm using Mac and I miss KDE's Konsole, which is superior IMHO. Which features are you missing from ITerm2?
- Alert when current command finishes running.
- Download files with clics
- Drag-drop files to upload with scp.
- The tmux integration. Being able to use the "native" split instead of tmux splits is cool.
All those are important to me because I'm always ssh'd into a personal box, and they just make the whole terminal experience feel like I'm on my local machine.
Then there's the Marks feature, which is just friggin great, the fact that it supports a bunch of pretty useful escape codes (and they're even documented[0]), and lots of useful (but minor) features like the Caputred Output[2] that just make the whole experience pleasant.
Nowadays I'm just using i3 with urxvt. I'm hoping that one day, I'll have the time to write a tmux integration using i3's IPC, which would bring me 75% where I want.
[0]: https://www.iterm2.com/documentation-escape-codes.html
[1]: https://www.iterm2.com/documentation-shell-integration.html
[2]: https://www.iterm2.com/documentation-captured-output.html
Re: Darling – MacOS translation layer for Linux
#145Earlier quoted context omitted.
What about video editing? I mean, I can live with Audacity for my basic needs, but I can't find anything simple as iMovie. Or should I just bite the bullet and learn Blender? Does it have preset screen transitions and stuff like that?
Blender is 3d modeling and animation, vastly divergent from video editing with kdenlive / openshot / etc.
Re: Darling – MacOS translation layer for Linux
#146The problem with both of these is re-implementing the Core Foundation (only partially open-source; https://en.wikipedia.org/wiki/Foundation_Kit#Major_implement...) & proprietary Cocoa API's that almost all GUI Mac apps use. Wine has done the equivalent for Windows, but so far nobody wants to do all the hard work of bug-for-bug compatibility. Probably because Apple is already becoming irrelevant, and almost every Mac product has a corresponding Windows equivalent.
Re: Darling – MacOS translation layer for Linux
#147Re: Darling – MacOS translation layer for Linux
#148Earlier quoted context omitted.
If you theme them, then they look quite a bit less terrible. There is a clearlooks theme that makes things quite a bit more bareable.
Paper ( https://snwh.org/paper/theme ) is a particularly great theme for the Gnome desktop (it also works with Budgie, Pantheon, and Unity, but I haven't tried it on any of those). The author's icon set is also pretty nice.
Re: Darling – MacOS translation layer for Linux
#149Earlier quoted context omitted.
Photoshop? And Scrivener. The OS X variant is a full major version ahead of Windows, and it isn't even supported on Linux.
"non-GUI tool" - Photoshop is very much a GUI tool.