You should make a new programming language

ntietz.com

Every software engineer uses a programming language, usually multiple. Few of us make programming languages. This makes sense, because the work we need to get done can typically be done just fine in the languages that exist. Those already have … Read more

Programming a CH32v003 with light

mitxela.com
programming-a-ch32v003-with-light

31 Jul 2024Progress: Complete Is it possible to add optical wireless communication to a circuit, without adding any more components to it? Let’s find out. Preamble I don’t have much amateur radio experience (none at all, specifically) but I do … Read more

Programming in Unison

lwn.net
programming-in-unison

Unison is a MIT-licensed programming language, in development since 2013, that explores the ramifications of making code immutable and stored in a database, instead of a set of text files. Unison supports a greatly simplified model for distributed programming — … Read more

Programming with Lambda Calculus

hbr.github.io
programming-with-lambda-calculus

Programming with Lambda Calculus Lambda calculus is a fascinating topic for the following reasons. It is simple. It just consists of variables, functions and function applications. Despite of being simple it is possible to express any computable function in the … Read more

Programming Is Mostly Thinking

agileotter.blogspot.com
programming-is-mostly-thinking

Pretend you have a really great programming day.  You only have to attend a few meetings, have only a few off-topic conversations, don’t get distracted or interrupted much, don’t have to do a bunch of status or time reporting, and … Read more

PS1 Programming Course with MIPS Assembly and C

pikuma.com
ps1-programming-course-with-mips-assembly-and-c

Learning how to create games for the original PlayStation is a great excuse to explore really hardcore computer science topics. As we learn different aspects of the 32-bit generation of consoles, we’ll touch important concepts like algorithms, data structures, data … Read more

eC Programming Language

ec-lang.org
ec-programming-language

import “ecere” #include class Spell { public: int difficulty; int damage; int manaCost; virtual void Backfire(Creature self, Creature opponent) { self.health -= damage/4; } virtual void Success(Creature self, Creature opponent) { if(damage > opponent.health) damage = opponent.health; PrintLn(self._class.name, ” did … Read more

Programming with DOS Debugger (2003)

susam.net

By Susam Pal on 11 Feb 2003 Introduction MS-DOS as well as Windows 98 come with a debugger program named DEBUG.EXE that can be used to work with assembly language instructions and machine code. In MS-DOS version 6.22, this program … Read more