C-Script takes a DX-first approach to C++.

The C-Script library is a set of tools designed to enhance the developer experience (DX) for C++ programmers. Inspired by the excellent experience associated with TypeScript development, C-Script offers sleek, intuitive APIs for several essential ADTs in C++.

The C-Script philosophy is simple: Usability is utility.

Putting this belief into practice, C-Script design decisions consistently prioritize DX and ergonomics. The library is also very compact for portability and ease-of-use. It features a header-only suite of generic ADTs, as well as a featherlight String class.

Altogether, C-Script offers:

  • No-Hassle integration
  • Class interfaces built for developer comfort
  • A developer-first perspective on C++ programming
  • Pleasant syntactic sugar to skip the notorious C++ verbosity.
  • Detailed guides and documentation to support users.