101 reputation
1
bio website
location San Bruno, CA
age 30
visits member for 4 years
seen Aug 13 at 5:25

Extreme generalist. If it's a technology not involving python or ruby, I've probably touched it at some point or another.


Sep
24
awarded  Autobiographer
Apr
9
comment Ensure that each class has only one responsibility, why?
Basically, if your language is about making OOP easier/better/faster/stronger, then whether or not functions glue together nicely is not what you focus on.
Apr
9
comment Ensure that each class has only one responsibility, why?
@Doval No, I really do mean that OOP is concerned with messages. That's not to say that a given language is better than or worse than a functional programming language at gluing functions together--just that it's not the primary concern of the language.
Apr
8
comment Ensure that each class has only one responsibility, why?
> but mainstream OOP languages are relatively poor at gluing functions together.< Maybe because OOP languages aren't concerned with functions, but messages.