[kwlug-disc] Xubuntu 22.04 to 24.04 Upgrade

Doug Moen doug at moens.org
Tue Oct 8 19:33:50 EDT 2024


> I realized that Go and Rust are still in the toy language development
> stage, despite the loudness of their fans claiming to be better.
> The ability to produce dynamic libraries and binaries and a stable
> ABI is a worthwhile task that they have not achieved yet.

Modern system languages like C++, Rust, Zig, and (recently) Go get much of their power and performance from compile time code generation features that allow library
functions to be compiled into different machine code specialized for different callers. These features are incompatible with compiling a library into a single *.so file that is shared by all applications. Static linking must be used.



More information about the kwlug-disc mailing list