libPONA

An object-oriented and portable system programming library
Download

libPONA Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Price:
  • FREE
  • Publisher Name:
  • Frank Mertens
  • Publisher web site:
  • http://www.cyblogic.de/konzept

libPONA Tags


libPONA Description

An object-oriented and portable system programming library libPONA is an object-oriented and portable system programming library targeting BSD and Linux systems. libPONA is written in C++ with zero dependencies to exiting C++ libraries and only a few references to the underlying C library. Most classes are implemented directly on top of POSIX or BSD system calls.libPONA partly breaks the static typing system of C++ to support a more elegant programming style using assisted memory management and automatic type casting. The project's goal is to provide a maximum of functionality on a minimum code footprint, while favoring correctness over feature completeness.libPONA is licensed under a triple-clause BSD license, which is compatible with GPLv3. What's New in This Release: · Big new feature release. Unicode support got finally fully integrated. · Inspired by golang libPONA now includes a "Channel" class, which allows · to construct multi-threaded applications much more effortlessly. · The container classes got a major face lifting and data flows can now be issued · without iterating over items. The newly added examples demonstrate how this works.


libPONA Related Software