From startifact.com
Xee: A Modern XPath and XSLT Engine in Rust
0 0
I announce Xee, the implementation of XPath and XSLT in Rust that I've been working on for the last two years.
on Mar 27
From startifact.com
0 0
Once every while I use this blog to look for new challenges! Let me give a brief description of who I am, what I can do, and what I enjoy doing. …
on Mar 24
From startifact.com
0 0
I go on a journey to learn about a man named Quentell, and discover unsettling things about the information landscape.
on Feb 18
From startifact.com
0 0
Rust has some really nice functional programming facilities built in, all around an iterator concept. Rust being focused on performance and low level control makes it possible to use this without paying a performance cost. Sometimes I still prefer to use the humble for loop though. In quite a...
on Dec 11
From startifact.com
The Humble For Loop in JavaScript
0 0
I've seen some programmers try to avoid the humble for loop at all costs, in favor of more functional abstractions. I'm going to argue that the for loop is sometimes simply the best option. That doesn't mean you should always use it -- far from it -- but it does mean you should give it due...
on Dec 11
From startifact.com
0 0
In software development we have best practices. These are the distilled wisdom of software engineering, and you should follow best practices to be a good software developer, and to develop good software. If someone points out you broke them, that should be sufficient to make you mend your...
on Nov 19
From startifact.com
0 1
When I build an application, I build frameworks along the way. I recently realized that not everybody thinks this is normal, so I thought I'd give a description of what I do and why I think it's a good idea.
on Sep 5
From startifact.com
I Was a 1980s Teenage Programmer: the Alphatronic
0 0
I have been programming computers for a long time; I started as a teenager at some point in the 1980s. I thought I might reminiscence a bit about it. That's fun for me, but it also may also be fun for others to see a small snapshot of what programming could be like back then. For some, of my...
on Aug 2
From startifact.com
I Was a 1980s Teenage Programmer Part 5: Achieving Assembly
0 0
Part five in a series about my teenage adventures learning about computers and programming in the 1980s: achieving assembly
on Jun 26
From startifact.com
I Was a 1980s Teenage Programmer Part 4: The Call of Assembly
0 0
Part four in a series about my teenage adventures learning about computers and programming in the 1980s: the call of assembly language.
on May 31
From startifact.com
0 0
Tool maven versus language maven. Do modern development environments enable you to be both? How does this affect languages?
on May 30
From startifact.com
I Was a 1980s Teenage Programmer Part 3: MSX-2
0 0
Part three in a series about my teenage adventures learning about computers and programming in the 1980s: the MSX 2 computer.
on May 29
From startifact.com
JavaScript: when you need two ways to do it!
0 0
Wherein we discover JavaScript always gives you a choice.
on May 28
From startifact.com
Empowering Programming Languages
0 0
I think, for me, becoming enamored by a programming language requires a sense of empowerment by that language. "Now I can build all the things!" It also requires a certain sense of conceptual unity; it can't be too messy. It also cannot be too low level: it needs the ability to do...
on May 27
From startifact.com
0 0
A week ago I participated in the langjam weekend. This was a weekend full of coding dedicated to the creation of a programming language. I had various ideas before it started, but I threw them all ove
on Mar 9, 2024