CIDLib: C++ Development Environment

CIDLib: C++ Development Environment

CIDLib is the ‘bottom half’ of that code base, and is a general purpose C++ development environment, on top of which CQC is built. It is a complete environment with build tools, project definition language, loadable text system, a virtual kernel to isolate it from the underlying OS, up through a full set of ‘standard libraries’, wrappers around lots of common functionality, UI framework, Object Request Broker and IDL compiler, VM based OO macro language with IDE, custom implementations of many standards (XML, PNG, ZLib, JSON, SMTP, HTTP, etc.. Keep in mind that CIDLib must continue to support CQC, which is likely to always be far and away the largest code base built on CIDLib, though I’d love for that to not be the case at some point.

Source: github.com