• m_‮fOPMA
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    5 days ago

    The takeaway:

    Complexity is not a virtue.

    Start simple. Add complexity only when you have proof you need it.

    Out of the Tar Pit is a classic paper on this topic as well. It goes into a lot more depth, but can be summed up as:

    Simplicity is Hard

    OTOH, I feel like I should like Go because it’s “simple”, but it ends up pushing down on the waterbed of complexity only to have it pop up elsewhere. Kind of like how brainfuck is about as simple of a language as you can make, but there’s a reason it’s a toy language.