UCommon 6.6.2 Description:

UCommon for Mac - A free and open source, lightweight C++ library that enables you to use C design patterns for very deeply embedded applications.

UCommon is meant as a very light-weight C library to facilitate using C design patterns even for very deeply embedded applications, such as for systems using uclibc along with posix threading support. For this reason, UCommon disables language features that consume memory or introduce runtime overhead, such as rtti and exception handling, and assumes one will mostly be linking applications with other pure C based libraries rather than using the overhead of the standard C library and other similar class frameworks. UCommon introduces some Objective-C based design patterns, such as reference counted objects, memory pools, smart pointers, and offers dynamic typing through very light use of inline templates for pure type translation that are then tied to concrete base classes to avoid template instantiation issues.

Category: Editors 
Publisher: David Sugar      More titles >>
Last Updated: 02/21/2019
Requirements: Mac OS X
License: GNU Public License
Operating system: Mac
Hits: 223
File size: 630 KB 
Price: Not specified