APL\360
Norman Jaffe
turing at shaw.ca
Fri Jan 15 18:33:12 CST 2021
I have found that the ideal combination of languages to learn early are APL, Simula, LISP and Smalltalk.
I was lucky enough to have started programming when that was possible.
From: "cctalk" <cctalk at classiccmp.org>
To: "cctalk" <cctalk at classiccmp.org>
Sent: Friday, January 15, 2021 4:13:26 PM
Subject: Re: APL\360
On 1/15/21 3:07 PM, Bill Gunshannon via cctalk wrote:
> But being an APL programmer does not preclude using all the other
> languages. One need to pick the language suitable for the job.
> Back in the days when APL, COBOL, Fortran, ALGOL, etc. were the
> norm languages were created domain specific. Today they are all
> just General Purpose.
That's certainly true, but using a traditional language, such as JOVIAL
or PL/I is a lot more straightforward to an APL programmer (just view
everything as scalar and forget about the vector operators) than the
reverse.
My point is that taking APL as a starting point leads one to think about
problems differently.
--Chuck
More information about the cctalk
mailing list