
Recent news
Where’s my cheese
Joe Armstrong - noreply@blogger.com (Joe Armstrong) - June 26, 2012Imperative programming is pretty difficult. The main problem is that once you’ve put something somewhere you expect to find it where you put it. “Hej, who moved my cheese?” you’re thinking. If you put a chunk of cheeses in the fridge, its nice if you…
More (1 comments)
What happened to my quotes?
Joe Armstrong - noreply@blogger.com (Joe Armstrong) - June 26, 2012How come Google and blogger.com can’t get quote marks right? In English we use “ for a start quote mark and ” for a ending quotes. But all Google’s editors insert a ” quote when you type the quote symbol. What ever happened to typography?
More (0 comments)
I recover my blog
Joe Armstrong - noreply@blogger.com (Joe Armstrong) - June 26, 2012I managed to get my blog back. Admittedly it’s not the original format but at least I can view all the old content. The problem appears to be in the templates. I tried using one of Goggles “Dynamic Views” but these just made my blog…
More (0 comments)
Sorry about the blog
Joe Armstrong - noreply@blogger.com (Joe Armstrong) - June 21, 2012This blog is now totally fucked up. If you click on any of the old articles all you’ll see is the beginning. All comments seem to be broken as well. I changed to the new templates. Result - a mess. Can I revert to the…
More (2 comments)
Comet is dead long live websockets
Joe Armstrong - noreply@blogger.com (Joe Armstrong) - December 16, 2009I’ve just had a chance to play with the implementation of websocketsin Googles Chrome browser. This post started me off.After a small amount of experimentation I was able to make Erlang talk to a web page using pure asynchronous message passing.I think this means the…
More (1 comments)
Content Editable
Joe Armstrong - noreply@blogger.com (Joe Armstrong) - June 29, 2009I’ve been playing with the HTML contentEditable mode in Firefox.One word awesome.I quickly managed to put together the basis of a seamless editor. This is described in a seven part article.Part1 - toggling content editablePart2 - Adding some stylePart3 - Adding editing buttonsPart4 - A…
More (0 comments)
JSON protocols (part 1)
Joe Armstrong - noreply@blogger.com (Joe Armstrong) - February 15, 2009For a long time I have been interested in describing protocols. In 2002 I published a contract system called UBF for defining protocols. This scheme was never widely adopted - perhaps it was just to strange…I have revised UBF and recast it in a form…
More (0 comments)
Micro Lightweight Unit Testing
Joe Armstrong - noreply@blogger.com (Joe Armstrong) - January 28, 2009I’m often asked the question “what unit testing framework do you use?” The answer is usually I don’t, but I do use a form of micro testing that is built into Erlang. In Erlang, every assignment of the form Lhs = Rhs where the Lhs…
More (0 comments)
UBF and VM opcocde design
Joe Armstrong - noreply@blogger.com (Joe Armstrong) - July 10, 2008UBF is a data encoding that allows structured terms (rather like XML) to be sent over the network. It also includes a protocol checking scheme to automatically determine if sequences of typed messages follow a particular protocol. This blog entry was stimulated by this posting…
More (4 comments)
Itching my programming nerve
Joe Armstrong - noreply@blogger.com (Joe Armstrong) - June 28, 2008Photo: oreillygmtI’ve just got back from the first ever commercial Erlang conference. Some 40 talks in two days all related in some way or other to Erlang. It was a chance to meet old friends, make new friends and connect people together in the hope…
More (1 comments)
Erlang on Twitter
» iS7yX (AhmeÐ): @SilenceDi I’ve learned erlang a while ago, and it really made me like FP. One day i’ll conquer Haskell though :D
» BlackBerryOS6 (BlackBerry OS 6): Présentation du langage Erlang | Blog MTI
» PieCalculus (anton): Would love to read @levwalkin and @5HT commentaries on how much these Erlang vs Python arguments are valid: http://t.co/lGO4tACvsC
» qwmp (QWMP - Chaotic): … because they do not know Erlang very well.
» qwmp (QWMP - Chaotic): RT @justinvincent: How and Why We Switched from Erlang to Python http://t.co/L3uGOgYTN2
» AnthonyNystrom (Anthony Nyström): RT @justinvincent: How and Why We Switched from Erlang to Python http://t.co/L3uGOgYTN2
» argv0 (Andy Gross): @ongardie i suspect some @basho people have some more erlang ones in the works :) great work btw - the impl in log cabin is very nice.
» joe_jag (Joe Wright): @jaz303 just for hacking, or to make something in? I’ve played with Haskell & Erlang, and made things in Clojure. It’s a mindset shift
» marsbergen (PatrickvanMarsbergen): @RevellNL @maxsteenbergen Jabber is in Erlang toch? Dus Google Talk dan ook :)
» MyAspieLife (MyAspieLife): @davidgtzl since we’re running JVM already (jRuby and Java) i’ll probably look at Scala instead of Erlang.
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…