I think this is part of what is meant by being slow to critisize. Yes, FOSS often sucks on Apple's platform, but it's also useful to understand the factors involved, and what motivates people.
P.S. The best of luck in your endevors! I think the world of SVG editors could use some solid competiton.
You seem to enjoy closed-source platform libraries (WinForms, AppKit), and want to promote developing software that relies on them. The survival characteristics of this approach don't seem very strong. Good luck!
I've been playing with it on the work laptop (32GB, 16 core i9) and yeah, it's an unpleasant experience even there. But here's hoping they'll get to tweaking because it's pretty much the only way I can create embroidery files easily (via InkStitch)
clang and gcc produce faster code than Visual Studio and are more pleasant to use. IBM is now using clang in its terrible xlc compiler.
Mathematica uses gmp (in (gasp) C!), there's no commercial alternative to gmp or mpfr.
If you are writing apps for iOS or Windows, sure, the cited languages are better. That is quite a narrow field though and I'm not sure how FOSS could enter that field.
Ignoring for the moment that both of those are open-source, I've used both of them for several years on major projects, and I'm not sure I see this "power and elegance" you refer to.
Did you mean to say "old concepts dressed in the newer fashion, and backwards compatibility"?
I understood the article was about criticizing persons and their reasons for doing something. What you say is an opinion on results, an opinion that could be correct. But you can't make a convincing criticism of behaviour based on results, except with better results.
That said, much of the FOSS currently available is either itself crap, or built on libraries and/or toolkits that are crap. I cite specifically anything of the GTK flavour, many popular things built in C/C++, and to a lesser degree QT.
Why is this? Writing capstone technology (compilers and languages) is very hard. Many industries start life fragmented, but looking now at the tech landscape, sadly there is more hegemony in the proprietary world than the open source one.
If FOSS is ever to be adopted by a wider community that is inviting to newcomers (both users and hackers), this has to be addressed. It is not being addressed, and the power and elegance offered by the tech giants (Swift, C#/.NET etc.) continues to lap open source equivalents.
One example I'll cite is Inkscape. I now honestly believe it would have resulted in better software if this has been written once per platform (WinForms/WPF + Cocoa) rather than with GTK. It's years between minor bug releases, and it gets slower with each release. The (just released) 1.0 is unbearably slow (i.e. unusable). I've spent many hours trying to get familiar with the codebase so I could contribute to it. There's no documentation to speak of for developers, and the little that I've grasped so far leads me to thing it's better left to rot. The core is based on Sodipodi, a project abandoned in 2003.
FWIW I have started writing a clean room replacement in Swift/AppKit, but I'm considering altering this to Swift/UIKit for iPad so it'll be cross platform (albeit Apple only).