Software for the book "Strange Code: Esoteric Languages That Make Programming Fun Again" available from No Starch Press.
(17-Oct-2022) - The videos are ready. Look in the 'videos' directory.
(06-Nov-2023) - Added a simple ABC2 interpreter generated by GPT-4 (Ch 7).
(24-Oct-2024) - The LangList URL has changed: https://gilles-hunault.leria-info.univ-angers.fr/hilapr/langlist/langlist.htm
The code is organized by book chapter. If you find anything missing, let me know: [email protected].
Nothing is perfect. Bugs in the book show up here:
- Equation 4.2 has an extra term in it. It should be
$$x_{i+1} \leftarrow \frac{1}{2}\left(x_i + \frac{n}{x_i}\right)$$ . - On page 153 the Euclidean distance formula's upper limit is
$n-1$ , not$n$ as the vectors are indexed from zero. - On page 223 there are three instances that should be
$17^{12}$ but rendered as$17^{1}2$ .