Archive for category Programming’s Not Simple

IPL: Exponent Syntax

IPL will use the following syntax for exponentiation:

x = y ^ 2;

Read the rest of this entry »

Tags: ,

IPL: Proper Manners WRT Ordinality Part 2

In the last article, I talked about ordered groups in the form of sequences. This time I will be talking about unordered groups, or sets.
Read the rest of this entry »

Tags: , , ,

IPL: Proper Manners WRT Ordinality Part 1

I want to propose the use of the pound sign instead of brackets to index into arrays. So I will.

Except they won’t be called arrays, because that’s a lame name.

IPL will support two types of “groups”; “sets” and “sequences”. A set is an unordered group, and a sequence is an ordered group. What does this mean?
Read the rest of this entry »

Tags: , , ,

Secrets of Master Programmers Part II: Style is More Important Than Substance

It’s true.

It doesn’t really matter what your code does or doesn’t do in the grand scheme of things. What matters is that it’s readable, and readable in the way that I want it to be.
Read the rest of this entry »

Tags: , , , ,

Secrets of Master Programmers Part I: Comment Like It’s a Paraphilia

Programming’s Not Simple; let’s just get that out in the open right now.

Let it simmer. Get a good whiff of it.

I like to think of programming as an exercise in frustration, the equivalent of trying to teach an autistic ferret how to ride a motorcycle. Fortunately a bunch of old guys got together and came up with some really cool tactics to make it simpler.

Secret 1: Comment the motherfuck out of your code

Read the rest of this entry »

Tags: , , ,

FireStats icon Powered by FireStats