It's incredible to me that the source for the Infocom games just landed and - even though there's no compiler for them - I trust that there's no compiler for them yet. I can't wait to play them again!
- You can now download the source code for all Infocom text adventure classics
The source for the Infocom games is now available! All of them - yes, even The Hitchhiker's Guide to the Galaxy. If you grew up on the Infocom games, this will be amazing, except for the problem that they're written in a language called ZIL and there's no ZIL compiler. Leading us to...
- What is ZIL anyway?
A deep-dive into the ZIL language, including a look at its origin, an understanding of how it compares to MDL, Lisp and other languages and unpacking how the language is simplified to be performant on smaller microcomputers.
- How data layout affects memory performance
It's easy to think that C is a low-level language but, in fact, it was designed to be low-level in the 1970s. Today, there's a hidden layer abstraction: memory layout, readahead and vectorization all affect optimization and performance in subtle ways.
- Attracting more developers to F#
My friends who like the functional programming complain that Microsoft ignores F#. But why don't more people use it, and how can we encourage more people to adopt it? An insightful look at the language, its adoption and its future.