A Versatile Toolchain for x86 Assembly: NASM, TCC, and Forth
A common misconception is that assembly language programming is a relic of the past, when programmers tapped code into UNIVACs and PDP machines using physical switches. This is certainly not the case,...
View ArticleThe x86 Assembly Language Toolchain (deprecated)
This article has been deprecated, and the content merged into the two articles below. “The Sacred and the Profane: Low-Level Software Engineering & the Search for Simplicity in the...
View ArticleBare Bones Programming: The C Language
…for Embedded and Low-Level Systems Development C provides the convenience of learning one language while retaining the ability to target a variety of platforms including modern operating systems...
View ArticleWriting Modular TeX Documents
(Mathematical Toolset Series: TeX & LaTeX, Part 3 of 3) If you write frequently, it is likely that you have certain stock or administrative material that is included in each of your documents. You...
View ArticleMaxima (Computer Algebra)
If you haven’t done so already, you may want to start by reading the Preface to the Computing Series: Software as a Force Multiplier, Sections 1-3. Maxima: a Computer Algebra System (CAS) for symbolic...
View ArticleLaTeX (Maths Typesetting)
Writing Beautiful Mathematics: Getting Started with LaTeX on Windows If you haven’t done so already, you may want to start by reading the Preface to the Computing Series: Software as a Force...
View Article
More Pages to Explore .....