Hi Hendrik
Ivor's son took over from his Dad.  J has loops, has transitioned to an ascii 
keyboard, supports gui and large large arrays. It has shared variables etc. 
etc. etc. 

Search for J programming.  FOSS 

But I still love APL. (my first real productivity language)  (I worked in an 
IBM shop with system programmers and their love of TSO)  I was able to solve 
problems related to operations, often in hours, while they took the afternoon 
to spec out the program.
I would say I was 10x faster and as accurate at solving their problems. 
APL is interpreted.  Has debug and trace functions.  There is an apl for linux. 

 

Regards  
 Leslie
 Mr. Leslie Satenstein
50 years in Information Technology and going strong.
Yesterday was a good day, today is a better day,
and tomorrow will be even better.
 
mailto:[email protected]
alternative: [email protected] 
www.itbms.biz  www.eclipseguard.com
 

--- On Fri, 8/10/12, Hendrik Boom <[email protected]> wrote:

From: Hendrik Boom <[email protected]>
Subject: Re: [MLUG] Obsolete C
To: [email protected]
Date: Friday, August 10, 2012, 11:13 AM

On Thu, Aug 09, 2012 at 11:06:51AM -0700, Leslie S Satenstein wrote:
> 
> By the way, my very first great languaga was APL. (Dr Ken Iverson's 
> baby). I ate, slept, dreamed about APL based solutions to technical 
> problems.  But eventually, we learn that one language is not enough.  
> I do miss APL, as it is truly for rapid design.

APL was  wonderful idea -- provided what you had to do could be 
effectively expressed in matrices.  The moment this didn't work 
properly, or you ran out of RAM, you were tossed to the world of go-tos.  
And you lost the speed you got from the Iverson algebra the moment you 
did this.  And Iverson got really angry when I suggested that the 
language should have things like loops and if-then-else syntax.

There has since been an effort generalizing the style of this algebra to 
other data structures.  It's neat stuff.  See if you can find Richard 
Bird's Theory of Lists.

-- hendrik
_______________________________________________
mlug mailing list
[email protected]
https://listes.koumbit.net/cgi-bin/mailman/listinfo/mlug-listserv.mlug.ca
_______________________________________________
mlug mailing list
[email protected]
https://listes.koumbit.net/cgi-bin/mailman/listinfo/mlug-listserv.mlug.ca

Reply via email to