The APL community has always made bold statements about the productivity of APL as a programming language.
Recently, emerging software development methodologies are starting to look surprisingly like the ways
we have always been developing APL applications.
This talk presents a study into the general state of software development. Have many years of research
into and work to develop frameworks and methodologies finally resulted in a mature software development
profession?
The answer is YES and NO and in particular the issue of complexity provokes some insight into why APL
will stay competitive for a long time to come.