Article ID Journal Published Year Pages File Type
433303 Science of Computer Programming 2015 5 Pages PDF
Abstract

•Overview of machine level issues in high level programming.•Object oriented implementation can incur major overhead.•Performance data for OO and primitive implementation of the GLL algorithm.

Object oriented and pattern based metaphors for software present a solid engineering base for software understanding and construction, but sometimes impose a high performance overhead. We quantify this overhead for one form of generalised parsing and propose support for implementation facets in high level programming languages.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics
Authors
, ,