The Research archive provides access to all Research articles published in past issues of Communications of the ACM.
We show how to employ functional programming techniques to solve with elegance the challenge of using a high-level language to describe functionality and a separate schedule to specify how the program should be optimized.
The breakthrough of "Achieving High Performance the Functional Way," by Bastian Hagedorn et al., is in fundamentally rethinking the design of user-schedulable languages so that decades of wisdom from traditional programming languages…
Create a Web Account
If you are an ACM member, Communications subscriber, Digital Library subscriber, or use your institution's subscription, please set up a web account to access premium content and site features. If you are a SIG member or member of the general public, you may set up a web account to comment on free articles and sign up for email alerts.