4 ms·
> APL was developed to mimic mathematical notation APL was developed to replace mathematical notation. Making it a computer language was almost an afterthough
by moonchild 7y ago
> APL was developed to mimic mathematical notation
APL was developed to replace mathematical notation. Making it a computer language was almost an afterthought. Indeed, there have been some trivial mathematical proofs in j[1][2][3]. Perhaps those give you a better idea of the connection?
1: https://code.jsoftware.com/wiki/Essays/Trains#Proof_of_Completeness https://code.jsoftware.com/wiki/Essays/Trains#Proof_of_Compl...
2: https://code.jsoftware.com/mediawiki/images/8/82/A_Proof_in_J.pdf https://code.jsoftware.com/mediawiki/images/8/82/A_Proof_in_...
3: https://code.jsoftware.com/wiki/Essays/Ackermann%27s_Function https://code.jsoftware.com/wiki/Essays/Ackermann%27s_Functio...