The Bag of Holding

Profile
Bellevue, WA
A bipolar guy in a pressure-cooker industry
1,455 comments
44 followers
628 entries
Advertisement
ApochPiQ
February 01, 2012
The Making of Epoch, Part 1 - Why?
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…
10,265 views
ApochPiQ
January 29, 2012
Epoch Status Update
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…
1,979 views
ApochPiQ
November 01, 2011
Lies, damned lies, and API function names
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…
1,830 views
ApochPiQ
October 16, 2011
There are many kinds of ugly
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…
10,343 views
ApochPiQ
October 09, 2011
More Arduino goodness
Built out a breadboard with the Snowball prototype this evening:


Still the same functionality (thank goodness; these things are never guaranteed when hacking electronics!) but now much nicer looking and less fragile. My next step is t…
1,309 views
ApochPiQ
October 09, 2011
The Triumph of the Unix Philosophy
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…
3,180 views
ApochPiQ
October 07, 2011
Snowball: An Arduino Project
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,…
1,761 views
Advertisement
ApochPiQ
September 27, 2011
The Book of Apoch?
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…
1,512 views
ApochPiQ
September 26, 2011
Epoch, capsules, and separate compilation
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…
1,373 views
ApochPiQ
September 25, 2011
Waxing Nostalgic
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…
2,565 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
13 Followers
klg71
Generalist
53 Entries
1 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
15 Entries
13 Followers
johnhattan
Programmer
1,277 Entries
50 Followers
Advertisement