Category Archives: Programming Language Punditry

“Statically Typed Groovy”? Bwuh? I’m confused.

Hamlet d’Arcy just posted on Groovy getting a static mode, apparently called “Grumpy”. I’m really confused about why Groovy is bothering. First of all, we have to be clear that a statically typed Groovy is going to have to do away with a lot of functionality. After all, this is totally legitimate and well-defined Groovy [...]

Also posted in Groovy | 2 Comments

My Experience Installing F# on OS-X

I’ve been working in .NET for a while now, but the time finally came when I no longer had to be working on a Microsoft workstation via VPN. This meant that I was free to start developing .NET on my Mac, and that meant starting with installing F#. I presumed I was going to have [...]

Also posted in OCaml, Open Source | Leave a comment

Ashlar and Assumptions

In my free time this summer, as a counter-balance to the pastoral/ministerial work I was doing, I’ve cranked on a programming language called “Ashlar”. It’s still just getting started, but a big hurdle has been crossed: the runtime is up and running, and the compiler infrastructure is in place.

Also posted in Ashlar/Cornerstone | 4 Comments

Steve Yegge is an idiot

And to think, I used to have respect for the man. Then he goes and posts this pile of fetid dingo kidneys. I’m going to explain in detail why ditching private (and, by extension, public) is bad. Obviously this needs to be spelled out, because a lot of programmers- including Steve Yegge – don’t get it.

Also posted in Open Source | 72 Comments

Today’s Thought

“Great tools are what you get when your language sucks.”

Posted in Programming Language Punditry | 13 Comments
  • Categories