I’m taking a class in Haskell, and I’d really like to know this too. Haskell is annoying. It’s billed as “not verbose”, but it’s so terse that reading other people’s code and learning from it is difficult. (Note: the person I’m on a project with likes one-letter variable names, so that’s a bit of a confounder.)
That sounds like math! :) I suck at math precisely due to lack of verbosity, as I am more used to reading essays than equations my brain is used to reading fast and filtering out large chunks of what I read. This shallowness works very well for reviewing philosophy, but in math just missing one letter leads to not understanding it.
This is, weirdly, how I know that much of programming is applied math it does not feel so to me. In programming, it is a taboo to call some variable a Greek letter instead of calling it UnitPriceIncludingTax. This leads to me reading code easy and reading math badly.
I’m taking a class in Haskell, and I’d really like to know this too. Haskell is annoying. It’s billed as “not verbose”, but it’s so terse that reading other people’s code and learning from it is difficult. (Note: the person I’m on a project with likes one-letter variable names, so that’s a bit of a confounder.)
That sounds like math! :) I suck at math precisely due to lack of verbosity, as I am more used to reading essays than equations my brain is used to reading fast and filtering out large chunks of what I read. This shallowness works very well for reviewing philosophy, but in math just missing one letter leads to not understanding it.
This is, weirdly, how I know that much of programming is applied math it does not feel so to me. In programming, it is a taboo to call some variable a Greek letter instead of calling it UnitPriceIncludingTax. This leads to me reading code easy and reading math badly.