# Practical Magick with C, PDL, and PDL::PP -- a guide to compiled add-ons   for PDL

**Authors:** C.E. DeForest, K. Glazebrook

arXiv: 1702.07753 · 2017-02-28

## TL;DR

This paper provides a practical guide to developing compiled add-ons for PDL using C, PDL::PP, and related tools, enhancing understanding and extending existing documentation.

## Contribution

It consolidates and extends existing PDL internals documentation, offering practical guidance for creating compiled add-ons with C and PDL::PP.

## Key findings

- Improved methods for developing PDL add-ons.
- Enhanced documentation for PDL internals.
- Practical examples for using C and PDL::PP.

## Abstract

This guide is intended to knit together, and extend, the existing PP and C documentation on PDL internals. It draws heavily from prior work by the authors of the code. Special thanks go to Christian Soeller, and Tuomas Lukka, who together with Glazebrook conceived and implemented PDL and PP; and to Chris Marshall, who has led the PDL development team through several groundbreaking releases and to new levels of usability.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1702.07753/full.md

---
Source: https://tomesphere.com/paper/1702.07753