Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Chemistry

University of Nebraska at Omaha

Chemistry Faculty Publications

2011

SCORE Processor

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

The Tyranny Of The Vital Few: The Pareto Principle In Language Design, Victor L. Winter, James L. Perry, Harvey Siy, Satish Srinivasan, Ben Farkas, James Mccoy Jan 2011

The Tyranny Of The Vital Few: The Pareto Principle In Language Design, Victor L. Winter, James L. Perry, Harvey Siy, Satish Srinivasan, Ben Farkas, James Mccoy

Chemistry Faculty Publications

Modern high-level programming languages often contain constructs whose semantics are non-trivial. In practice how- ever, software developers generally restrict the use of such constructs to settings in which their semantics is simple (programmers use language constructs in ways they understand and can reason about). As a result, when developing tools for analyzing and manipulating software, a disproportionate amount of effort ends up being spent developing capabilities needed to analyze constructs in settings that are infrequently used. This paper takes the position that such distinctions between theory and practice are an important measure o f the analyzability of a language.