Writing a bare-metal RISC-V application in D

zyedidia.github.io

This post will show you how to use D to write a bare-metal “Hello world” program that targets the RISC-V QEMU simulator. In a future blog post (now available) we’ll build on this to target actual hardware: the VisionFive 2 … Read more

Writing Linux Modules in Ada – Part 1

nihamkin.com
writing-linux-modules-in-ada-–-part-1

View on Github Star on Github In the following series of blog posts I will document my attempts to write Linux modules using the Ada language. I am not a professional and my knowledge of the Linux kernel and gnat … Read more

Writing a Package Manager

antonz.org
writing-a-package-manager

Writing a package manager is not one of the most common programming tasks. After all, there are many out-of-the-box ones available. Yet, somehow I’ve found myself in exactly this situation. How so? I’m a big fan of SQLite and its … Read more

Writing as a Form of Thinking

lopespm.com
writing-as-a-form-of-thinking

Large language models (LLM) like ChatGPT triggered a remarkable societal and computational shift that feels comparable to the impact from the initial internet era with its first impressive search engines like Google. LLMs are the toast of the town. Writing … Read more

Writing Python Like Rust

oatzy.github.io

10 May 2020 Or, how I learned to stop worrying and love the type annotations. Listen, I didn’t plan on making a whole ‘writing X like Y’ series. But here we are. I’ve recently been working on a new project … Read more

Writing a Linux Debugger (2017)

blog.tartanllama.xyz

Debuggers are one of the most valuable tools in any developer’s kit. However, although these tools are in such widespread use, there aren’t a lot of resources which tell you how they work and how to write one1, especially when … Read more

Writing a C Compiler (2017)

norasandler.com
writing-a-c-compiler-(2017)

This is the first post in a series on writing your own C compiler. Here are some reasons to write a compiler: You’ll learn about abstract syntax trees (ASTs) and how programs can represent and manipulate other programs. Handy for … Read more

Writing Python like it’s Rust

kobzol.github.io

I started programming in Rust several years ago, and it has gradually changed the way I design programs in other programming languages, most notably in Python. Before I started using Rust, I was usually writing Python code in a very … Read more