
Recent news
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)
2013 Erlang Workshop Call For Papers
Steve Vinoski - steve - February 20, 2013The Twelfth ACM SIGPLAN Erlang Workshop will take place on September 28, 2013, in Boston, Massachusetts, USA. See the call for papers for more details. It’s a satellite event of the 18th ACM SIGPLAN International Conference on Functional Programming (ICFP), September 25–27, 2013. http://www.icfpconference.org/icfp2013/. The…
More (0 comments)
Erlang on Twitter
» ErlangInfo (Erlang!): RT @alindeman: I know you can technically pull off your own lazy sequences in Erlang with improper lists, but it feels weird and stdlib doe…
» ErlangInfo (Erlang!): RT @alindeman: I keep wanting lazy sequences in Erlang. Am I doing it wrong (coming from Clojure) or is this a real pain point?
» skydiving_coder (Kevin Breidenbach): Really enjoying coding in ruby. I do miss concurrency of erlang, but it’s still a nice language
» tantiharvi (Tanti Harvianti): @Erlang_07 apaan pindah jalur? :/
» ErlangInfo (Erlang!): RT @chaddepue: super excited to be speaking at @strangeloop_stl on #erlang, paxos, vclocks and our experimental redis multi-master alternat…
» mike_neck (器官なき身体): Erlangのlistsモジュールを試してみる - 第2回 - mike、mikeなるままに… http://t.co/teH3fNyAlE @mike_neckさんから やっとひとつポストが書き終わった…ちなみに、listsモジュールは後48個関数がある…
» kblake (Karmen Blake): RT @0xAX: Use @ChicagoBoss with @angularjs new blog post - http://t.co/ZpYB1DJJ1t #erlang #js
» alindeman (Andy Lindeman): I know you can technically pull off your own lazy sequences in Erlang with improper lists, but it feels weird and stdlib doesn’t help.
» alindeman (Andy Lindeman): I keep wanting lazy sequences in Erlang. Am I doing it wrong (coming from Clojure) or is this a real pain point?
» bytemeorg (Mark Allen): TIL lists:zip in #Erlang is (map vector collection1 collection2) in #clojure.
Statistics
Number of aggregated posts: 10648
Most recent article: May 14, 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…