The Serial Article Of Matz On Nikkei Linux July 2005 #
Matz’s third article for programming beginners with eight pages was published
on a magazine, Nikkei Linux Jul 2005, in Japan. He discusses how static or
dynamic typed languages such as Smalltalk, Lisp, Java and Ruby resolve (or do
not) single and multiple inheritance. There is a good example: Smalltalk’s
three Stream classes, Read/Write Stream. Yes, Ruby (and Lisp) has the wonderful
Mix-in. He also says that the multiple inheritance dilemma resembles that of
goto
because they are too much functional to manage.
Next topic will be Duck Typing.
weeksie
I’d really enjoy reading that, is there an english version somewhere?
Ian Bicking
Multiple inheritance is too difficult to manage? All inheritance is too difficult to manage!
daigo
No English version, even no Japanese electric text…
matz
These are my work for food. Even open source programmers need to eat and feed their family. ;-)
Tom
“These are my work for food. Even open source programmers need to eat and feed their family. ;-)”
Sell the beta version of your writing.
Comments are closed for this entry.