We’ve scientifically determined the maximum amount of time that you should need to make a layout work in CSS: it’s 47 minutes. When your time is up, we’ll even give you the table code you need. Take three minutes to build a table. And ten minutes to get a donut. Bill the client for an hour. Done.
However, I think most people just make the mistake that it should be simple to design simple things. In reality, the effort required to design something is inversely proportional to the simplicity of the result. As architectural styles go, REST is very simple.
Now let’s think about what “expensive” developer tools are like. In the vast majority of cases, “expensive” automatically implies “horrendous”. Think about it. When was the last time you heard about somebody using a $5,000 specialty compiler and it wasn’t the beginning of a story about how said compiler was a pile of monkey?
Se vi collegate a Gmail dalla Germania o dal Regno Unito, Gmail non si chiama ma Google Mail: WTF? –AC
When we’re talking about the nature of consciousness, I’m definitely in the camp of Douglas Hofstadter, who makes (what I think is) an eloquent point that it’s just a bunch of extremely sophisticated software running on highly developed hardware, both evolved over a very long time, starting with the earliest animals that were capable of making decisions based on sensory input.
But at 9am next Sunday, six computer programs - ‘artificial conversational entities’ - will answer questions posed by human volunteers at the University of Reading in a bid to become the first recognised ‘thinking’ machine.