|
|
|
|
|
by donquichotte
2153 days ago
|
|
It's also remarkable that while in many areas with "theory-heavy" software development (e.g. compilers), the open-source solutions are arguably better than the proprietary ones, this is not at all the case for mechanical CAD software. I wonder whether the overlap of people who can program, people who know enough math to develop a mechanical CAD software and the people who care about mechanical CAD is just too small for a successful open source effort. Yes, there is FreeCAD and OpenSCAD, but every time I try to use them, I give up in the end and whip up something in Fusion360. |
|
Proprietary Fortran compilers beat most of the open source alternatives, when some complain about Fortran performance usually 99% of the times they are using gfortran.
Thanks to its license, many of the cool optimizations used by LLVM aren't upstreamed actually, and are kept by the OEMs like Sony, Apple, TI, ARM for their own toolchains.
In HPC, many of those GNU/Linux clusters done in collaboration with IBM tend to make use of xlc.
No JIT compiler, or GC implementations, for the pure open source managed runtimes tend to be on the same ball park of the work going on Java, .NET and JavaScript, all sponsored by deep pockets corporations.
No CUDA based open source clone beats NVidia and PGI compilers targeting NVidia hardware.
What most open source compilers have is good enough performance so that a large part of the dev population, that isn't willing to pay for tooling, doesn't care anyway.