
19 Jan
2006
19 Jan
'06
2:14 p.m.
On 19/01/06, Cale Gibbard
That said, 'interface' or perhaps 'predicate' or 'relation' seem like slightly better words than 'class' here, purely from an English language perspective, but the term 'class' does have a justification, and I think it's already blatantly obvious to new Haskell programmers that Haskell classes are not too much like OO classes, even if the terminology is similar. Is the small benefit really worth the trouble of altering all the literature and code to change the name?
Even worse, we'd also have to change all the jokes and t-shirt designs!