1. Aug 24th, 2006

    Optimize for people first, CPUs second

    people-inside.png

    Lucas Carlson just published an insanely easy map_reduce for Ruby:

    Some of the responses read like this one:

    If your task is intensive enough to warrant parallelization, it is intensive enough to warrant investigating faster languages. Ruby is good for a lot of things, but if my choice is between throwing more processors at the problem or finding a better solution I will go for the better solution every time.

    To which Lucas responds (a well written post):

    I can do relatively advanced distributed programming in 6 lines of code.

    CPUs don’t optimize for people.

    So would you optimize just for CPUs?

    1. Aug 28th, 2006

      Rails Blog

      Faster languages may not be the solution to every “believed in problem”. Ragel for instance (think mongrel and hpricot) is another excellent alternative.

    2. Aug 28th, 2006

      Assaf

      I really need to check on mongrel.

    Your comment, here ⇓