On Sat, Sep 22, 2012 at 1:05 AM, Moritz Lenz <[email protected]> wrote:
> Separating them as clownfish/compiler and clownfish/runtime

+1, that's a sensible suggestion and it works for me.

> (I have no idea what CFC stands for, and I'm sure other newcomers will be in
> the same situation).

You're not yet afflicted by "The Curse of Knowledge". :)

    And that brings us to the villain of our book: The Curse of Knowledge.
    Lots of research in economics and psychology shows that when we know
    something, it becomes hard for us to imagine not knowing it.  As a result,
    we become lousy communicators.  Think of a lawyer who can't give you a
    straight, comprehensible answer to a legal question.  His vast knowledge
    and experience renders him unable to fathom how little you know.  So when
    he talks to you, he talks in abstractions that you can't follow.  And
    we're all like the lawyer in our own domain of expertise.

    Here's the great cruelty of the Curse of Knowledge: The better we get at
    generating great ideas -- new insights and novel solutions -- in our field
    of expertise, the more unnatural it becomes for us to communicate those
    ideas clearly.  That's why knowledge is a curse.  But notice we said
    "unnatural," not "impossible."

    Chip Heath and Dan Heath, "Made to Stick: Why Some Ideas Survive
and Others Die"

For the record, "CFC" stands for "chlorofluorocarbon".

(: And "ClownFish Compiler". :)

Marvin Humphrey

Reply via email to