3,038
edits
m (Remove links) |
(Snake Island links) |
||
Line 1,107: | Line 1,107: | ||
* '''Measure productivity: use a generally accepted metric'''. K. R. Weaver. [https://doi.org/10.1145/75144.75198]. | * '''Measure productivity: use a generally accepted metric'''. K. R. Weaver. [https://doi.org/10.1145/75144.75198]. | ||
* '''APL problem-solving (tutorial session): a tutorial'''. Murray Eisenberg and Howard Peelle. [https://doi.org/10.1145/328877.328878]. | * '''APL problem-solving (tutorial session): a tutorial'''. Murray Eisenberg and Howard Peelle. [https://doi.org/10.1145/328877.328878]. | ||
* '''Profiling, performance, and perfection (tutorial session)'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/328877.328879]. | * '''Profiling, performance, and perfection (tutorial session)'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/328877.328879] ([https://www.snakeisland.com/apl89ppp.pdf pdf]). | ||
* '''APL2 and SQL (tutorial session): a tutorial'''. Nancy Wheeler. [https://doi.org/10.1145/328877.328880]. | * '''APL2 and SQL (tutorial session): a tutorial'''. Nancy Wheeler. [https://doi.org/10.1145/328877.328880]. | ||
* '''Performance enhancers (tutorial session)'''. Eric Baelen, Kevin Weaver, [[Roy Sykes]], and Robert Lauer. [https://doi.org/10.1145/328877.328881]. | * '''Performance enhancers (tutorial session)'''. Eric Baelen, Kevin Weaver, [[Roy Sykes]], and Robert Lauer. [https://doi.org/10.1145/328877.328881]. | ||
Line 1,124: | Line 1,124: | ||
* '''Conscientious programming using PMA'''. Guy Barker, Douglas J. Keenan, and Herman van Loon. [https://doi.org/10.1145/97808.97819]. | * '''Conscientious programming using PMA'''. Guy Barker, Douglas J. Keenan, and Herman van Loon. [https://doi.org/10.1145/97808.97819]. | ||
* '''Nonce functions'''. J. Philip Benkard. [https://doi.org/10.1145/97808.97820]. | * '''Nonce functions'''. J. Philip Benkard. [https://doi.org/10.1145/97808.97820]. | ||
* '''ACORN: APL to C on real numbers'''. [[Bob Bernecky|Robert Bernecky]], [[Charles Brenner]], Stephen B. Jaffe, and George P. Moeckel. [https://doi.org/10.1145/97808.97821]. | * '''ACORN: APL to C on real numbers'''. [[Bob Bernecky|Robert Bernecky]], [[Charles Brenner]], Stephen B. Jaffe, and George P. Moeckel. [https://doi.org/10.1145/97808.97821] ([https://www.snakeisland.com/acorn.htm download]). | ||
* '''Definition of image interpretation strategies in APL'''. P. Bottoni, P. Mussio, and M. Protti. [https://doi.org/10.1145/97808.97822]. | * '''Definition of image interpretation strategies in APL'''. P. Bottoni, P. Mussio, and M. Protti. [https://doi.org/10.1145/97808.97822]. | ||
* '''Preliminary mesh checking for structural analysis'''. Renato Capra. [https://doi.org/10.1145/97808.97823]. | * '''Preliminary mesh checking for structural analysis'''. Renato Capra. [https://doi.org/10.1145/97808.97823]. | ||
Line 1,180: | Line 1,180: | ||
* '''A dance of rounds'''. J. Phillip Benkhard. [https://doi.org/10.1145/114054.114057]. | * '''A dance of rounds'''. J. Phillip Benkhard. [https://doi.org/10.1145/114054.114057]. | ||
* '''Extending structure, type, and expression in APL2'''. J. Phillip Benkhard. [https://doi.org/10.1145/114054.114058]. | * '''Extending structure, type, and expression in APL2'''. J. Phillip Benkhard. [https://doi.org/10.1145/114054.114058]. | ||
* '''Gerunds and representations'''. [[Bob Bernecky|Robert Bernecky]] and [[Roger Hui|Roger K. W. Hui]]. [https://doi.org/10.1145/114054.114059]. | * '''Gerunds and representations'''. [[Bob Bernecky|Robert Bernecky]] and [[Roger Hui|Roger K. W. Hui]]. [https://doi.org/10.1145/114054.114059] ([https://www.snakeisland.com/gerunds.htm download]). | ||
* '''APL technology of computer simulation'''. A. Yu Boozin and I. G. Pospelov. [https://doi.org/10.1145/114054.114060]. | * '''APL technology of computer simulation'''. A. Yu Boozin and I. G. Pospelov. [https://doi.org/10.1145/114054.114060]. | ||
* '''An APL rule-based system architecture for image interpretation strategies'''. P. Bottoni, M. Protti, and P. Mussio. [https://doi.org/10.1145/114054.114061]. | * '''An APL rule-based system architecture for image interpretation strategies'''. P. Bottoni, M. Protti, and P. Mussio. [https://doi.org/10.1145/114054.114061]. | ||
Line 1,223: | Line 1,223: | ||
* '''Object oriented graphics in APL2'''. Manuel Alfonseca. [https://doi.org/10.1145/144045.144062]. | * '''Object oriented graphics in APL2'''. Manuel Alfonseca. [https://doi.org/10.1145/144045.144062]. | ||
* '''Nested arrays and operators: some issues in depth'''. J. Philip Benkard. [https://doi.org/10.1145/144045.144065]. | * '''Nested arrays and operators: some issues in depth'''. J. Philip Benkard. [https://doi.org/10.1145/144045.144065]. | ||
* '''Compiler tools in APL'''. [[Bob Bernecky|Robert Bernecky]] and Gert Osterburg. [https://doi.org/10.1145/144045.144069]. | * '''Compiler tools in APL'''. [[Bob Bernecky|Robert Bernecky]] and Gert Osterburg. [https://doi.org/10.1145/144045.144069] ([https://www.snakeisland.com/comptool.pdf pdf]). | ||
* '''APL2 implementation of cross-system shared variables'''. [[Jim Brown|James A. Brown]] and Erik Kane. [https://doi.org/10.1145/144045.144072]. | * '''APL2 implementation of cross-system shared variables'''. [[Jim Brown|James A. Brown]] and Erik Kane. [https://doi.org/10.1145/144045.144072]. | ||
* '''3D layout manipulation functions with a glance to optimization problems'''. Renato Capra. [https://doi.org/10.1145/144045.144075]. | * '''3D layout manipulation functions with a glance to optimization problems'''. Renato Capra. [https://doi.org/10.1145/144045.144075]. | ||
Line 1,257: | Line 1,257: | ||
==== 1993 ==== | ==== 1993 ==== | ||
* '''ARDA: expert system for reliability data analysis'''. Jake Ansell and Mulhim Al-Doori. [https://doi.org/10.1145/166197.166199]. | * '''ARDA: expert system for reliability data analysis'''. Jake Ansell and Mulhim Al-Doori. [https://doi.org/10.1145/166197.166199]. | ||
* '''Array morphology'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/166197.166200]. | * '''Array morphology'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/166197.166200] ([https://www.snakeisland.com/arraymorphology.pdf pdf]). | ||
* '''The role of APL and J in high-performance computation'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/166197.166201]. | * '''The role of APL and J in high-performance computation'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/166197.166201] ([https://www.snakeisland.com/aplhiperf.pdf pdf]). | ||
* '''Approaching classical algorithms in APL2'''. Hanspeter Bieri and Felix Grimm. [https://doi.org/10.1145/166197.166202]. | * '''Approaching classical algorithms in APL2'''. Hanspeter Bieri and Felix Grimm. [https://doi.org/10.1145/166197.166202]. | ||
* '''Extending the APL character set'''. [[Jim Brown|James A. Brown]], Brent Hawks, and Ray Trimble. [https://doi.org/10.1145/166197.166203]. | * '''Extending the APL character set'''. [[Jim Brown|James A. Brown]], Brent Hawks, and Ray Trimble. [https://doi.org/10.1145/166197.166203]. | ||
Line 1,329: | Line 1,329: | ||
==== 1995 ==== | ==== 1995 ==== | ||
* '''Is APL2 a good programming language?'''. Nicholas Beaumont. [https://doi.org/10.1145/206913.206946]. | * '''Is APL2 a good programming language?'''. Nicholas Beaumont. [https://doi.org/10.1145/206913.206946]. | ||
* '''The role of dynamic programming & control structures in performance'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/206913.206949]. | * '''The role of dynamic programming & control structures in performance'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/206913.206949] ([https://www.snakeisland.com/dynprog.pdf pdf]). | ||
* '''Recycling APL code into client/server applications'''. Richard J. Busman, Walter G. Fil, and Andrei V. Kondrashev. [https://doi.org/10.1145/206913.206951]. | * '''Recycling APL code into client/server applications'''. Richard J. Busman, Walter G. Fil, and Andrei V. Kondrashev. [https://doi.org/10.1145/206913.206951]. | ||
* '''Infinity arithmetic, comparisons and J'''. Harvey Davies. [https://doi.org/10.1145/206913.206953]. | * '''Infinity arithmetic, comparisons and J'''. Harvey Davies. [https://doi.org/10.1145/206913.206953]. | ||
Line 1,383: | Line 1,383: | ||
* '''Using APL expressions in database operations'''. Paul S. Mansour and Stephen M. Mansour. [https://doi.org/10.1145/327559.327601]. | * '''Using APL expressions in database operations'''. Paul S. Mansour and Stephen M. Mansour. [https://doi.org/10.1145/327559.327601]. | ||
* '''EGREGION: a branch coverage tool for APL'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/327559.327603]. | * '''EGREGION: a branch coverage tool for APL'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/327559.327603] ([https://www.snakeisland.com/ut.pdf pdf]). | ||
* '''Writing optimization software in APL, J, and MATLAB: a comparison'''. Richard L. W. Brown. [https://doi.org/10.1145/327559.327604]. | * '''Writing optimization software in APL, J, and MATLAB: a comparison'''. Richard L. W. Brown. [https://doi.org/10.1145/327559.327604]. | ||
* '''The comparison of C++ and Mathematica in the generation of pseudo random numbers for financial and actuarial applications'''. Marco Micocci, Angelo Manna, and Alvaro Tomassetti. [https://doi.org/10.1145/327559.327606]. | * '''The comparison of C++ and Mathematica in the generation of pseudo random numbers for financial and actuarial applications'''. Marco Micocci, Angelo Manna, and Alvaro Tomassetti. [https://doi.org/10.1145/327559.327606]. | ||
* '''On defining application-specific high-level array operations by means of shape-invariant programming facilities'''. Sven-Bodo Scholz. [https://doi.org/10.1145/327559.327613]. | * '''On defining application-specific high-level array operations by means of shape-invariant programming facilities'''. Sven-Bodo Scholz. [https://doi.org/10.1145/327559.327613]. | ||
* '''Reducing computational complexity with array predicates'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/327559.327614]. | * '''Reducing computational complexity with array predicates'''. [[Bob Bernecky|Robert Bernecky]]. [https://doi.org/10.1145/327559.327614] ([https://www.snakeisland.com/predicat.pdf pdf]). | ||
* '''Turtle graphics: hidden features in APL2'''. Hendrik Rama. [https://doi.org/10.1145/327559.327615]. | * '''Turtle graphics: hidden features in APL2'''. Hendrik Rama. [https://doi.org/10.1145/327559.327615]. | ||
* '''All searches are divided into three parts: string searches using ternary trees'''. David E. Siegel. [https://doi.org/10.1145/327559.327618]. | * '''All searches are divided into three parts: string searches using ternary trees'''. David E. Siegel. [https://doi.org/10.1145/327559.327618]. |