HN user

bade

34 karma
Posts9
Comments31
View on HN

Yes, not all readers will follow everything but my post is true and studying it will clear things up. However the movie will resit any attempted clarification.

You're right about phones and tablets, but fixed screens are rigidly landscape, hmmm.

I've found plenty of paintings etc that follow my portrait formula without being portraits. For example Van Gogh's various sunflowers paintings, the blossoms in the upper half and the less interesting vase in the lower half.

I don't pretend this article is a complete manual of composition.

By all means check out Winston, he's the master. Yes, you can find most of my rules elsewhere. But people don't know them. My student didn't. And my guess he picked up his bad habits listening to bad talks by clueless people. So these principles bear repeating.

I assume 'they' means me. True I don't know Haskell but from what I can tell these loops are a far cry from what I'm proposing. One variable, monads, and apparently side effects.

Mine have multiple variables, no monads, and no side effects - it all gets done by tail recursion.

I wouldn't use the word "assign" these are definitions and their order is not significant. You're right, a while without a definition of result produces a syntax error. If the condition is initially false, the definition of result is immediately evaluated.

Looks like I fooled some people into assuming that whiles are imperative. They're not

I've proposed an approach that is simple, equation oriented and trivial to implement. I think a substantive discussion off its merits is more useful than arguing about consensuses.The Haskell alternative is to write what are obviously commands in what looks like C and I don't see this as pure. Sometimes the emperor has no clothes.

I clearly remember teaching the resolution proof method, adversarial graph search (games), the state of automatic language translation, Bayesian spam filtering ... maybe you weren't paying attention.