Fil-C

Memory SafetyC/C++ CompatibilityModern Tooling

/opt/fil

My favorite way to install Fil-C is the /opt/fil distribution. This distribution's benefits are that it:

/opt/fil is laid out as follows:

This allows Fil-C libraries and programs to coexist with non-Fil-C libraries and programs on any modern Linux distribution. Segregating Fil-C libraries and binaries into a separate directory structure avoids ABI compatibility problems. The Fil-C compiler is smart enough to know that if it finds itself installed in /opt/fil/bin, then it should:

The alternatives to /opt/fil are the pizfix slice and the Pizlix Linux distribution.