[comp.arch] What should be in a Progr.-Language

kirchner@uklirb.UUCP (Reinhard Kirchner) (07/07/89)

From article <1387@l.cc.purdue.edu>, by cik@l.cc.purdue.edu (Herman Rubin):
    .
   [ lots deleted ]
    .
> 
> What languages, other than Lisp and some similar ones, have the idea that
> an operation or function can return a string of values?  What languages allow
> the user to introduce addition operator symbols?  A few allow additional types.

There are ( not widely spread because of marketing deficiencies ) languages
which allow function results of arbitrary type and also the introduction of
own operators. These are

Pascal-SC and Fortran-SC

both are developed by mathmaticians who wanted to write their formulae
as they are in the textbooks ( no devectorization !! ). Both are extensions
of the underlying language. Both ( even Fortran-SC ! ) have dynamic arrays etc.

R. Kirchner
Univ. of Kaiserslautern
kirchner!uklirb!unido.uucp    or
kinf89@dkluni01.bitnet        ( preferred )