"The Implementation of Functional Programming Languages", the classic book by Simon Peyton-Jones (et al.) has been out of print for years, but has now been released as a free book in several juicy formats. Just follow the link.
Get link
Facebook
Twitter
Pinterest
Email
Other Apps
Comments
Anonymous said…
Nice! I hope I get some time to at least browse through it.
Tunnel like hall Great river Trolls' path Narrow place Dragon's desolation Straight smooth passage Dale valley Trolls' cave Forest gate Lake town Goblins' dungeon Dark dungeon Trolls' clearing Elvish clearing Lonelands Elvenking's cellar Goblins' big cavern Gloomy bewitched place Running river Lower halls Spider place Front gate One of the first computer games that really fascinated me was the 1982 text adventure based on The Hobbit, for the ZX Spectrum. I was 12 years old when I first played it, and it was immediately clear that this was different from any other game I'd seen. It was a text adventure, but some locations had illustrations in brightly coloured graphics, which although crude by today's standards really helped transport you to another world back in those days of mostly monochrome screens and text-only adventure games. There is much more to be said about what made the game so special - in fact, the graphics
(Originally posted on Google+, Sep 30 2015.) So I got myself what has to be the nerdiest bluetooth keyboard in the world: http://sinclair.recreatedzxspectrum.com/ Quite expensive too, for a bluetooth keyboard. But build-wise, it's a perfect replica of the ZX Spectrum we know and love. Feels exactly right and has the correct key labels. Which means that used with a decent emulator, it recreates the feeling of typing on a real Speccy (without resorting to blind hunt-and-peck which is generally the case if you use a PC keyboard). And after some fiddling with figuring out how to unlock the full bluetooth QWERTY mode as well as the Speccy-specific mapping, I can confirm that it works as advertised as a generic keyboard for Android, iOS or Windows. I only had to ask myself, "can I think of anyone who's a more suitable target for this product" to realize that I really had to get it. It's certainly not for fast touch typing, but programming on a Speccy was more
Note: This text was originally written for the redhoterlang.org blog in 2011, but since that is now defunct, I'm republishing it here to make it available online again. When I wrote this, we had only been using the resulting repository for a few months and our experience with git was quite limited. Now three years later, I can say that I'm very very happy indeed that I spent a lot of effort importing the entire development history into git. Being able to run "git log" or "git blame" and see every change back to when the initial code base was created almost 10 years ago is incredibly useful. Our development department at Klarna has grown quite a lot the last year [2009-2010], and because we are trying to be as agile as we can, using scrum and kanban, this has meant more teams, more branches, and more coordination and merging of branches. When summer came, we knew we had a big batch of recruits due to start in August, and that we had to do something about o
Comments