2 ms·
I think there are a number of messages here: * Java is slowing our tools down * amalgamation sqlite style is showing the benefits of tightly written, stand
by adsharma 5y ago
I think there are a number of messages here:
* Java is slowing our tools down
* amalgamation sqlite style is showing the benefits of tightly written, standalone good old C.
* By extension: monorepos are introducing complexity, since they depend on JVM for blaze/bazel.
* x86 is pervasive in our industry
People might also want to consider the cost/benefit trade-off for binary vs source compatibility. If you can code in a programming language that works across platforms, can be readily transpiled to one of the supported statically typed languages with a robust, small and fast toolchain, you have any number of packagers who can quickly make binaries for your platform of interest that makes it convenient to install.
You get the benefit of better static analysis vs good old C.