News for hackers. Stuff that matters.
Re:Darling – MacOS translation layer for Linux by lmm on Wednesday November 02, 2016 @12:29PM (#12856553)
Objective-C has been crossplatform for decades. The issue isn't the programming language, it's the GUI toolkits. Probably the best way to get cross-platform apps would be to improve Qt on Mac to the point where Mac apps were willing to use it.
Re:Darling – MacOS translation layer for Linux by pcwalton on Wednesday November 02, 2016 @01:58PM (#12857530)
> Probably the best way to get cross-platform apps would be to improve Qt on Mac to the point where Mac apps were willing to use it.

I predict this won't ever happen. Whether fairly or not, Qt has a reputation for not feeling native, and this is extremely difficult to shake. And with Swift becoming the language of choice for Mac development, the use of C++ (not even standard C++: C++ with the moc preprocessor) is becoming more and more of a liability.

Re:Darling – MacOS translation layer for Linux by kccqzy on Wednesday November 02, 2016 @07:14PM (#12860252)
On the other hand, in the JavaScript world we are piling more and more transpilers/preprocessors/postprocessors. I think the use of moc won't contribute much to the liability.