[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Java
At 03:09 PM 12/7/01, McLagan, Doug wrote:
>Paul Prescod wrote:
>
>
>My newbie question is: if in a few years a language other than Java is the
>dominant big-systems language, how will we fill in these blanks:
>
>
>____ is so much more convenient and easy to use than Java
>that it is a major step forward. It popularizes many important
>concepts that had not caught on before:
* Generic functions and multi-methods
* Multiple inheritance (1)
* First-class functions
* Named parameters
* Syntactic extensions (macros)
--------
(1) Multiple inheritance could well take a constrained form that does
not have the many gotchas you see even in CLOS. Consider a piece
of Java that looks like this:
public class InputOutputWindow
extends Window
implements Input using InputMixin
implements Output using OutputMixin {
....
}
- Follow-Ups:
- RE: Java
- From: Morgan McGuire <morgan3d@yahoo.com>
- Re: Java
- From: Matthias Felleisen <matthias@ccs.neu.edu>
- References:
- RE: Java
- From: "McLagan, Doug" <mclagand@citi.com>