Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!decvax!wivax!linus!allegra!eagle!harpo!seismo!hao!hplabs!sri-unix!Smith@cmu-cs-c From: Smith%cmu-cs-c@sri-unix.UUCP Newsgroups: net.micro Subject: OOPS Message-ID: <1601@sri-arpa.UUCP> Date: Fri, 27-May-83 07:46:00 EDT Article-I.D.: sri-arpa.1601 Posted: Fri May 27 07:46:00 1983 Date-Received: Fri, 3-Jun-83 06:25:03 EDT Lines: 8 From: David SmithYou missed some important points of Ada. Your example of complex addition should be C := A+B; The advantage of Ada's overloading capability (and Smalltalk messages) is that the + operator is interpreted in the context of the types of its operands.