Oftentimes, it is impractical to reimplement large software projects using more appropriate programming languages. It is the goal of the Modern C Library to provide C programmers with support for modern practices in such situations.
The following is an exhaustive list of the library's features:
- Classes
- Exception handling
Version control for the Modern C Library is handled with Git. The following command clones its repository and submodules:
git clone --recursive https://github.com/Boobies/mcl.git
In order to get started, it is recommended to read the introduction laid out in mcl(3), which contains references to all the other pages.
The Modern C Library is free software licensed under the terms and conditions of the GNU Lesser General Public License. For more details, see the COPYING
and COPYING.LESSER
files.