Recommended for Acceptance

  title={Recommended for Acceptance},
  author={INTERMODULE OPTIMIZATION and Matthias Blume and D. Clark and Edward W. Felten and David Hanson},
Separate compilation is an important tool for coping with design complexity in large software projects. When done right it can also be used to create software libraries, thus promoting code reuse. But separate compilation comes in various flavors and has many facets: namespace management, linking, optimization, dependencies. Many programming languages identify modular units with units of compilation, while only a few extend this to permit hierarchies of language-level modules within individual… CONTINUE READING