Hacks and Snacks

  • Random
  • Archive
  • RSS

Greenspun's Tenth Rule

  • 9 months ago
  • Permalink
  • Share
    Tweet

The Bipolar Lisp Programmer

  • 10 months ago
  • Permalink
  • Share
    Tweet
I find the ideas in the fractals, both as a body of knowledge and as a metaphor, an incredibly important way of looking at the world.
Al Gore
  • 11 months ago
  • Permalink
  • Share
    Tweet
If you optimise everything, you will always be unhappy.
Donald Knuth
  • 1 year ago
  • Permalink
  • Share
    Tweet

Why Functional Programming?

“Our ability to decompose a problem into parts depends directly on our ability to glue solutions together. To assist modular programming, a language must provide good glue. Functional programming languages provide two new kinds of glue - higher-order functions and lazy evaluation. Using these glues one can modularise programs in new and exciting ways”

A discussion of FP as a toolset for producing succinct, modular and highly cohesive code. What’s not to like?

  • 1 year ago
  • Permalink
  • Share
    Tweet

State machines are Stateful

They are.

  • 1 year ago
  • Permalink
  • Share
    Tweet

About

Avatar Hacks and Snacks is a programming and computer science scrapbook brought to you by Matt Smith, a twenty-something programmer, Erskinite and Nottingham resident.

Matt likes hacks, snacks, naps, tea, books, fancy pencils and seafood.

Elsewhere...

  • @qbyt on Twitter
  • qbyt on Flickr
  • qbyt on github
  • Xbox Live Profile
  • RSS
  • Random
  • Archive
  • Mobile

Copyright Matt Smith 2011. Effector Theme by Carlo Franco.

Powered by Tumblr