The Making of a Pragmatic Programming Language for the Future
Part 1: Why do this in the first place?
Welcome to the first of what I hope to make a semi-regular series, chronicling the experiences I've had thus far with the Epoch programming language. Across the span of the series, I plan to delve i…
Part 1: Why do this in the first place?
Welcome to the first of what I hope to make a semi-regular series, chronicling the experiences I've had thus far with the Epoch programming language. Across the span of the series, I plan to delve i…
It's been a fairly long time since I've posted here, for a number of reasons; but I felt like it was time to post some of my recent thoughts on the Epoch language project and what's been going on there.
Things as they stand now
There have been only two notable bursts of activity on the project in the…
Things as they stand now
There have been only two notable bursts of activity on the project in the…
One of the most difficult parts of writing really good code is coming up with names for things.
A good name is a tricky deal. It shouldn't be too short, or too long, or too specific, or too vague, or too likely to become incorrect due to changes in implementation detail, and on and on and on. Goldil…
A good name is a tricky deal. It shouldn't be too short, or too long, or too specific, or too vague, or too likely to become incorrect due to changes in implementation detail, and on and on and on. Goldil…
As I've gained experience in the software development world, I've moved through several stages of perspective on how code should look. In the early days, it wasn't even an issue; most code was equally mysterious and inscrutable, and if it did something cool, well, that was great. It didn't bother m…
Software development, I suppose like pretty much any field, is rife with camps, schools, doctrines, philosophies, and other assortments of ways of thinking about various things. And, as with most things, these can be over-generalized into two basic groups: the monolithic, and the decentralized. Thi…
Way back in the day, on my Sharp PC-1500 Pocket Computer, I had a "game" called Snowball. As I recall, it was actually authored by a friend of mine originally, and I made trivial modifications to it in transcribing it from his machine to mine. I don't think I managed to improve on the concept much,…
I'm going to leave this brief in hopes of garnering some unbiased opinions.
If - purely hypothetically - I were to collect, edit, update, and publish some of the better Bag of Holding entries in book form, would anyone be interested? Maybe as a proper paper-and-binding book, or an e-book, or whateve…
If - purely hypothetically - I were to collect, edit, update, and publish some of the better Bag of Holding entries in book form, would anyone be interested? Maybe as a proper paper-and-binding book, or an e-book, or whateve…
The recent project I've undertaken to optimize the Epoch compiler has left me with plenty of open-ended questions. On the one hand, it's important to restore functionality as soon as possible and get the (hopefully faster!) compiler design in place. The flip side, though, is that rewriting the comp…
I'm going to take a big risk here, and date myself rather severely. Feel free to relentlessly mock me as the ancient geezer that I will probably appear to be. Also, be prepared for a rather lengthy entry; I haven't had a nice brain-dump in a long time, and I have a lot on my mind.
It Begins
I started…
It Begins
I started…
Advertisement
Popular Blogs
Advertisement