Desarrollos C++
Desde que empecé a programar en lenguaje C++, en ese entonces el llamado “C con clases” con el profesor Gamaliel Zapata, me ha gustado trabajar con este lenguaje debido a la enorme maleabilidad que ofrece para desarrollar librerías con distintos paradigmas de programación.
Aquí se presenta mi toolkit así como algunas librerías que he desarrollado. Todos los paquetes están disponibles con código fuente con licencias Software libre donde es posible, y se almacenan y controlan en el servidor por medio de un sistema de versionado Fossil que es como git pero sencillo, para instalaciones standalone.
Contribuye al Desarrollo de estos proyectos:
Librerías / Frameworks
- lpp - librería personal.
- cxxomfort - http://ryan.gulix.cl/fossil.cgi/cxxomfort/ - backports y adaptaciones de herramientas de las librerías Standard de C++11/+ a versiones anteriores de C++.
- Ofrece utilidades como
nullptr
,static_assert
,std::not_fn
,std::begin/end
,std::knuth_b
,std::byte
, algoritmos, type_traits, etc.
- tr1_fwd - https://chiselapp.com/user/lmachucab/repository/tr1_fwd - forwarding de las cabeceras de C++03 TR1 para GCC.
- mathcomp - da a C++ el poder de las comparaciones en sentido matemático (p.ej.:
if (x < 27 < y)…
)