Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
Former Member
5 years agoWhy not move to Catalyst?
At this point, it is pretty obvious that the community is not responding well to the move to Electron on the desktop side of things. I for one won’t even use VSCode because I can’t stand how it feels...
Former Member
5 years agoroustem It's true, preferences/settings dialogues are one of the big areas in which many Catalyst apps seem to fall short on OS X! But the various built-in MacOS apps that use Catalyst, like Messages, all manage to have a proper preferences window; also, Steve Troughton-Smith has put out some amazing examples of how he's been able to leverage various aspects of the Catalyst APIs in order to sand off various rough edges and to get things working in a platform-appropriate way. I'm not saying that it's necessarily ideal or simple, from an engineering standpoint, but then neither is the Electron-based path.
So yeah, lazy Catalyst development would also result in just as sub-par a MacOS experience as lazy Electron development- and you guys are not doing lazy Electron development. That much is clear- you really are trying to make it fit in with the OS. But I really do wonder:
a) how the amount of work involved in going from "lazy Catalyst" to "good Catalyst" compares to the amount of work you're having to do in order to go from "lazy Electron" to "good Electron"; and
b) whether the theoretical ceiling of "Mac-like-ness" is higher for Catalyst than it is for Electron.
And that's not getting into resource usage, security, etc. Of course, this is just more "Monday-morning quarterbacking" from somebody who wasn't involved in the process at all! Just my $0.02. :-)