RSS

Recent news

Building Beautiful Apps from Ugly Code

Programming in the 21st Century - James Hague - September 08, 2011

I wish I could entirely blame my computer science degree for undermining my sense of aesthetics, but I can’t. Much of it was self-inflicted from being too immersed in programming and technology for its own sake, and it took me a long time to recover.…

More (5 comments)

Batman.js vs Knockout.js

Erlware - Tristan Sloughter - August 28, 2011

A

More (0 comments)

It’s Like That Because It Has Always Been Like That

Programming in the 21st Century - James Hague - August 25, 2011

At a time when most computers could only display phosphorescent screens of text, the first GUI calculator app was a bold experiment. It looked like an honest-to-goodness pocket calculator. No instruction manual necessary; click on keys with the mouse. And that it could be opened…

More (1 comments)

“Avoid Premature Optimization” Does Not Mean “Write Dumb Code”

Programming in the 21st Century - James Hague - August 17, 2011

First there’s a flurry of blog entries citing a snippet of a Knuth quote: “premature optimization is the root of all evil.” Then there’s the backlash about how performance needs to be considered up front, that optimization isn’t something that can be patched in at…

More (0 comments)

Collapsing Communities

Programming in the 21st Century - James Hague - August 13, 2011

At one time the Lisp and Forth communities were exciting places. Books and articles brimmed with optimism. People were creating things with those languages. And then slowly, slowly, there was a loss of vibrancy. Perhaps the extent of the loss went unnoticed by people inside…

More (0 comments)

8-Bit Scheme: A Revisionist History

Programming in the 21st Century - James Hague - August 04, 2011

In The Nostalgia Trap I wrote, “I was in contact with a hundred or more designers of 8-bit computer games, and I learned their stories.” Those stories were fantastically interesting, but most of them were only incidentally about programming. The programming side usually went like…

More (0 comments)

The End is Near for Vertical Tab

Programming in the 21st Century - James Hague - July 27, 2011

Stop the Vertical Tab Madness wasn’t based on a long-standing personal peeve. It dawned on me after writing Rethinking Programming Language Tutorials and a follow-up piece that here is this archaic escape sequence (“v”) that no one uses or understands, yet it’s mindlessly included in…

More (1 comments)

The Nostalgia Trap

Programming in the 21st Century - James Hague - July 24, 2011

I used to maintain a site about 8-bit game programmers and the games they created. To be fair, I still update the “database” now and then, but changes are few and far between, and I stopped posting news blurbs five years ago. There’s a huge…

More (23 comments)

Property based testing for unit testers with PropEr – Part 1

Erlware - Eric B Merritt - July 12, 2011

A

More (0 comments)

Break’s Over. Big Mover. Couchbase changing the Game.

Damien Katz - Damien Katz - July 08, 2011

There is some seriously cool stuff coming up at CouchConf on July 29. One the things I’m most excited about is Richard Hipp, creator of SQLite, will join me on stage to talk about our current joint project. Can’t tell you what it is right…

More (0 comments)

« First  <  3 4 5 6 7 >  Last »