My reflections on Golang
Technorage
After using Go for more than 9 months, here is what I think of it
Technorage
After using Go for more than 9 months, here is what I think of it
cowlark.com
The other day, being unable to find a suitable open-source text editor for cpmish, I sat down and wrote a simple vi-like editor. It took nine hours. I have it all on video.
cowlark.com
As part of the work I’ve been doing with cpmish I’ve been trying to track down the copyright holders of some of the more classic pieces of CP/M software and asking them to license it in a way that allows redistribution. One of the people I contacted was R.T. Russell, the author of the classic Z80...
Larry Davis
Wolfenstein was the first 3D game I ever played, and of course, the first FPS I ever played. I fondly remember going upstairs and booting up DOS on our old 386. I'd type wolf, and after a few seconds and a couple memory checks, I'd be greeted with that triumphant, patriotic, MIDI theme...
Antoine Albertelli
In my new internship I am working on optimizing some software. But before starting making changes to the source code, I need to make sure that I am optimizing important parts. Imagine for a moment that I spend days making one part of a program go 10x faster (!!), only to realize later that it is...
Jens
We announced Yoku’s Island Express on multiple platforms the other day. I’m kind of excited that we can talk specific platforms for the game, and I wanted to say a little bit about what that means for us. For Yoku, we use a proprietary engine, which is built on top of the engine I used for...
Antoine Albertelli
Writing your code in C means manual memory management means a lot of bug types: Double free, use after free, stack overflow, etc. Those bugs can be especially hard to debug because they will cause erratic behavior but might not trigger an error condition immediately. I recently added a memory...