PhD Thesis An INFORMATION THEORETIC APPROACH TO THE EXPRESSIVENESS OF PROGRAMMING LANGUAGES by Joseph Ray Davidson July 2015
macs.hw.ac.uk·3d
🔬programming language theory
Preview
Report Post

“Nearly all tasks are not fully specified. When a task is given to a person or a machine, it is presented based on knowledge of the abilities of the assignee. If the assignee is versed in all pertinent aspects of a task, then they require no other information. If not, then they may need more specific instructions in order to carry out the task.’

Introduction

The conciseness conjecture is a longstanding notion in computer science that programming languages with more built-in operators, that is more expressive languages with larger semantics, produce smaller programs on average. Chaitin defines the related concept of an elegant program such that there is no smaller program in some language which, when run, produces the same output.

This thesis investigates the conciseness conjecture in an…

Similar Posts

Loading similar posts...