|
![](/i/fill.gif) |
Orchid XP v8 <voi### [at] dev null> wrote:
> Alpha: God damned crazy language! I can't tell what type anything is!
>
> Gamma: Well it's no good shouting about it. It's a perfectly well-typed
> expression.
>
> Beta: Let it go kid, it's not wise to upset a Python programmer.
>
> Gamma: But sir, nobody complains that Python is dynamically typed.
>
> Beta: That's because in Python people don't write functions that take a
> list of functions, compose them into a single function, return a
> high-order function that takes a function and applies it to the result
> of the first function, apply 0 to that, execute the resulting function
> on an empty list and finally return an Integer. Haskell programmers have
> been known to do that.
>
> Gamma: ...I quite see your point, sir.
I don't quite see your point. Scheme programmers have been doing it for decades
without static typing systems getting in the way. :)
Python programmers are mostly imperative programmers and don't see the point in
so much functions and so little builtin loops.
Post a reply to this message
|
![](/i/fill.gif) |