An Automatic Technique for Selection of Data Representations in SETL Programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Programming pearls: algorithm design techniques
Communications of the ACM
A performance comparison between an APL interpreter and compiler
APL '83 Proceedings of the international conference on APL
APL '79 Proceedings of the international conference on APL: part 1
A programming technique for non-rectangular data
APL '79 Proceedings of the international conference on APL: part 1
Machine-oriented languages in the APL environment
APL '86 Proceedings of the international conference on APL
APL compilation and interpretation by translating to F83VEC
APL '86 Proceedings of the international conference on APL
Field results with the APL compiler
APL '86 Proceedings of the international conference on APL
ACM SIGPLAN Notices
An introduction to STSC's APL compiler
APL '85 Proceedings of the international conference on APL: APL and the future
Hi-index | 0.00 |
This paper is about the quest for efficiency when using APL. We now have many tools for improving the efficiency of APL applications. These tools include (1) compiled APL, (2) other languages in the APL environment, (3) functions written in assembler language, (4) libraries of efficient building blocks, and (5) using inherently better algorithms. These tools can be applied with varying degrees of effort. With this full arsenal at our disposal, we can achieve any desired efficiency while retaining most of the advantages of the APL environment for developing software.