Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!elroy.jpl.nasa.gov!ncar!gatech!udel!haven.umd.edu!socrates.umd.edu!socrates!rockwell From: rockwell@socrates.umd.edu (Raul Rockwell) Newsgroups: comp.lang.misc Subject: Re: scheme [Re: What does an anti-perl look like] Message-ID: Date: 30 Jun 91 20:18:33 GMT References: <4671@optima.cs.arizona.edu> Sender: rockwell@socrates.umd.edu (Raul Rockwell) Organization: Traveller Lines: 14 In-Reply-To: gaynor@paul.rutgers.edu's message of 30 Jun 91 08: 42:27 GMT A. Gaynor: The ability to handle variable numbers of arguments is a big win. Seriously affects readability and usability. This feature should be provided by a clean (hell, transparant) syntax. Note that LISP's ability to handle a variable number of arguments is equivalent to an ability to handle one argument of arbitrary complexity. Further, it is (or should be) trivial to extend a function which is associative, and takes two arguments, to a function which takes an arbitrary number of arguments [or takes one argument which is a list of arguments...]. -- Raul