Skip to content

woolstar/tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

683 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tools

Code libraries, templates and executables

  • btl

    The Bridge Template Library, getting C/C++ developers for old style C/C++ programming towards the goals of STL (RAII, generics, containers) while still giving "to the metal" access over memory allocation.

    Features static bound byte arrays, safe buffer "pointers", and a modern take on async networking and data handling (via channels).

    include, data, io

  • ctl

    The cucumbered Polymorphic Template Library, for more efficient storage of polymorphic sets. Featuring list & vector with single allocation units. Takes the goals of BTL to the next level.

  • graphics

    In the 1990s I had one of the worlds fastest production raytracers, used for advertising work, high resolution print, television and film. Easily a man-decade went into refining and expanding these tools, but I moved on to other fields. Rescuing ancient archives now and trying to at least document my creations.

  • bench benchmark flatset vs set in busy memory environment. (no surprise, flatset wins by a lot.)

  • serialize Low level templates for assembling integral, strings, and structs into binary streams.

About

Code libraries, templates and executables

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages