Adam | Blog

Adam | Blog
https://adam-mcdaniel.github.io/ (RSS)
visit blog
Completing The Compiler, Shell, And Text Editor Trifecta
26 May 2024 | original ↗

My journey through writing a compiler, shell, and text editor: the trifecta of software development tools.

Compilers For The Future
20 Jul 2023 | original ↗

How can we future-proof our programming languages?

What I Have Learned
20 Mar 2021 | original ↗

I've been reflecting recently, and decided to record the most important lessons I've learned.

Writing A Chess Engine
15 Feb 2021 | original ↗

I've written a dependency-free chess engine library in my free time between classes.

The Oak Compiler
27 Aug 2020 | original ↗

I've written an alternative to the C programming language. This is how it works, and what I've learned.

The Importance of Beauty
10 Aug 2020 | original ↗

While the practical aspect of an application is incredibly important, I believe that the presentation is significantly more important.

Combinator Compilers
4 Mar 2020 | original ↗

A brief exploration of combinator compilers.

Writing a Compiler with Honeycomb
9 Jan 2020 | original ↗

After reading about parser combinator libraries, I started to write my own! I eventually got it into a working state, and published it on crates.io under the name `honeycomb`.

Object Oriented Shell Scripting
1 Sept 2019 | original ↗

While PowerShell can be cumbersome and ugly, its take on object orientation is very useful.

↑ these items are from RSS. Visit the blog itself at https://adam-mcdaniel.github.io/ to find other articles and to appreciate the author's digital home.