
Recent news
Stumbling Into the Cold Expanse of Real Programming
Programming in the 21st Century - James Hague - May 19, 2013This is going to look like I’m wallowing in nostalgia, but that’s not my intent. Or maybe it is. I started writing this without a final destination in mind. It begins with a question: How did fast action games exist at all on 8-bit systems?…
More (0 comments)
A Short Quiz About Language Design
Programming in the 21st Century - James Hague - May 11, 2013Suppose you’re designing a programming language. What syntax would you use for a string constant? This isn’t a trick; it’s as simple as that. If you want to print Hello World then how do you specify a basic string like that in your language? I’ll…
More (0 comments)
Implementation of “Don’t Lose Your ets Tables”
Steve Vinoski - steve - May 09, 2013A couple years ago I wrote about how to avoid losing your ets tables if the Erlang processes that own those tables crash. The original post resulted from accidentally losing an ets table full of video subscriber data during a debug session on a live…
More (0 comments)
Dynamo Sure Works Hard
Damien Katz - Damien Katz - May 03, 2013We tend to think of working hard as a good thing. We value a strong work ethic and determination is the face of adversity. But if you are working harder than you should to get the same results, then it’s not a virtue, it’s a…
More (0 comments)
Remembering a Failed Revolution
Programming in the 21st Century - James Hague - April 21, 2013Twenty-three years ago, a book by Edward Cohen called Programming in the 1990s: An Introduction to the Calculation of Programs was published. It was a glimpse into the sparkling software development world of the future, a time when ad hoc coding would be supplanted by…
More (0 comments)
Deal of the Day – Half off Erlang and OTP in Action
Erlware - Eric B Merritt - April 16, 2013A
More (0 comments)
Exploring the Lower Depths of Terseness
Programming in the 21st Century - James Hague - April 08, 2013There’s a 100+ year old system for recording everything that happens in a baseball game. It uses sheet of paper with a small box for each batter. Whether that batter gets to base or is out—and why—gets coded into that box. It’s a scorekeeping method…
More (0 comments)
Expertise, the Death of Fun, and What to Do About It
Programming in the 21st Century - James Hague - March 12, 2013I’ve started writing this twice before. The first time it turned into Simplicity is Wonderful, But Not a Requirement. The second time it ended up as Don’t Be Distracted by Superior Technology. If you re-read those you might see bits and pieces of what I’ve…
More (0 comments)
Don’t Be Distracted by Superior Technology
Programming in the 21st Century - James Hague - March 03, 2013Not long after I first learned C, I stumbled across a lesser-used language called Modula-2. It was designed by Niklaus Wirth who previously created Pascal. While Pascal was routinely put down for being awkwardly restrictive, Wirth nudged and reshaped the language into Modula-2, arguably the…
More (0 comments)
Simplicity is Wonderful, But Not a Requirement
Programming in the 21st Century - James Hague - February 24, 2013Whenever I write about the overwhelming behind-the-scenes complexity of modern systems, and the developer frustration that comes with it, I get mail from computer science students asking “Am I studying the right field? Should I switch to something else?” It seems somewhere between daunting and…
More (0 comments)
Erlang on Twitter
» jedws (Jed Wesley-Smith): RT @NotDoctorOk: So I’m going to use this as an example of what’s *really* wrong with Erlang. http://t.co/opkDIcLfCZ
» gbluma (Garrett Bluma): Still haven’t gotten C level performance in Erlang or Scala, but that might just be me.
» sasajuric (Saša Jurić): RT @HNTweets: Elixir 0.9.0 released. Reducers inspired by Clojure’s Reducers on the Erlang VM: http://t.co/3Pip1TZc2R Comments: https://t.c…
» cheeseplus (Seth Thomas): @sascha_d welcome to the wonderful world of Erlang :P
» sascha_d (Sascha): For everyone keeping score, the answer to that is: override[‘erlang’][‘install_method’] = “esl”
» LeHoff (Torben Hoffmann): .@lhoguin I like what I see in erlang.mk!!
» LeHoff (Torben Hoffmann): RT @lhoguin: erlang.mk now supports compiling Core Erlang files too! https://t.co/UFbB7guLZl
» LeHoff (Torben Hoffmann): RT @pso2arkive: Only 4 weeks left to help support @lhoguin’s #Farwest project! #Erlang https://t.co/IcjeB7z8SL
» CAIndy (Christopher Atkins): RT @marick: This book on Elixir (a language on top of Erlang) looks interesting: http://t.co/3qNXsON6Vt Dave Thomas has an eye for up-and-c…
» myerman (myerman): I just can’t take any job applicant seriously who lists Haskell and Erlang as languages.
Statistics
Number of aggregated posts: 10651
Most recent article: May 21, 2013
Latest comments
» Moraru on This is Why You Spent All that Time Learning to Program: It is true that computer science was a pain in the back at time that i’ve had to learn it…
» Commercial hand dryers on Couchbase Meetup at new HQ: Buy online from here where you will get so much of variety in Commercial hand dryers for people. If you…
» Fort McMurray Homes on Motivated Reasoning and Erlang vs Python vs Node: I don’t really understand why this post is motivational? I don’t even see a post, just a title. Fort McMurray…