Why Haskell is beyond ready for Prime Time
I’ve read a few comments about why Haskell is awesome. I even wrote an ironic blog post about it. Today I’m going to explain why I use Haskell for doing real work, entirely in terms of …
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 21,844 posts.
I’ve read a few comments about why Haskell is awesome. I even wrote an ironic blog post about it. Today I’m going to explain why I use Haskell for doing real work, entirely in terms of …
I'm not the first person to talk about this paradigm and I won't be the last. Every single programmer I've seen that is exceptionally good at their job also does it for fun.…
I ran across an interesting post on programming.reddit called Anecdote Driven Development, or Why I Don’t Do TDD . The article focused on testing, but what I found most interesting was the part about how long a method or function should be:
Find your domain name at HugeDomains. Start using this domain right away.
My colleague Amy Bruckman and her student Betsy diSalvo have a really great project going on this summer, called Glitch. Betsy is interested in how African-American males engage with technology an…
Going out on a limb In my previous article, The Code Sample, I ruffled the feathers of a few readers who objected to my implication that “I’d just Google it” is not an acceptable…
In June of this year, I spent a few hours formulating a dynamic cousin to Duby. Duby, if you don't remember, is a static-typed language with Ruby's syntax and Java's type system. Duby supports all Ruby's literals, uses local type inference (only argument types *must* be declared), and runs as fast as Java (because it…
人気のある自動車保険を口コミやランキングで検証!
Damien Katz recently caused a stir on a bunch of the blogs I read with his post entitled REST, I just don't get it where he wrote As the guy who created ...
Courgette landed in the Chromium tree a while ago but there's been no announcement, so here's my basic understanding.
Many of you saw this post from seoco.co.uk this morning (or its Sphinn thread) about our Web 2.0 Awards being removed from Google's index. We noticed the same thing late last night and spent some time this morning going through what could have happened. We ...
As Shopify prepared to go public in 2015, I wrote a letter in our F1 filing that read,
We spend a lot of time on this site talking about exciting Big Picture Stuff like .NET versus Java, XML strategy, Lock-In, competitive strategy, software design, architecture, and so forth. All thi…
After a sustained period of API stability and minimal bug reports, I'm happy to announce the release of Clojure 1.0! http://clojure.googleco...
In this post I want to explore the costs of threads on modern Linux machines, both in terms of time and space. The background context is designing high-load concurrent servers, where using threads is one of the common schemes .
In information theory, entropy is the measurement of the amount of randomness in a probability distribution. It's defined as In my code, it'...
The HMAC construction turns a cryptographic hash algorithm into a keyed hash. It is commonly used for integrity protection when the sender and recipient share a secret key. It was developed to addr…
In response to Hardware is Cheap, Programmers are Expensive at Coding Horror: The million-dollar question: What’s wrong with this picture?...