Although research relies heavily on software packages such as mathematical libraries or data analysis tools, efforts to provide high-quality scientific software are hardly rewarded. As a possible way out of this dilemma, project skeletons can be employed to accelerate software development while ensuring code quality. In this work, we review existing project skeletons and present a skeleton template for a C++ library with Python bindings as an example.
Stichworte:
Skeleton , C++ languages , Python , Libraries , Best practices , Tools
Kongress- / Buchtitel:
International Conference on Numerical Simulation of Optoelectronic Devices (NUSOD)