ebbd9319f0c39571a07542f1ae4112485f367d9c
[matthijs/master-project/report.git] / Chapters / Introduction.tex
1 \chapter{Introduction}
2 This thesis describes the result and process of my work during my
3 Master's assignment. In these pages, I will try to introduce the world
4 of hardware descriptions, the world of functional languages and
5 compilers, and present the compiler that will connect these worlds and
6 sets a first step towards making hardware programming on the whole
7 easier, more maintainable and generally more pleasant.
8
9 In the first chapter, we will sketch the context for this research.
10 The current state and history of hardware description languages will be
11 briefly discussed, as well as the state and history of functional
12 programming. Since we're not the first to have merged these approaches,
13 a number of other functional hardware description languages are briefly
14 described.