equal
deleted
inserted
replaced
11 |
11 |
12 \begin{document} |
12 \begin{document} |
13 |
13 |
14 \section*{A Crash-Course in Scala} |
14 \section*{A Crash-Course in Scala} |
15 |
15 |
16 |
16 \mbox{}\hfill\textit{``Scala --- Slowly Compiled Academic LAnguage''}\\ |
|
17 \mbox{}\hfill\textit{ --- joke on Twitter}\bigskip |
|
18 |
|
19 \noindent |
17 Scala is a programming language that combines functional and |
20 Scala is a programming language that combines functional and |
18 object-oriented programming-styles. It has received quite a bit of |
21 object-oriented programming-styles. It has received quite a bit of |
19 attention in the last five or so years. One reason for this attention |
22 attention in the last five or so years. One reason for this attention |
20 is that, like the Java programming language, Scala compiles to the |
23 is that, like the Java programming language, Scala compiles to the |
21 Java Virtual Machine (JVM) and therefore Scala programs can run under |
24 Java Virtual Machine (JVM) and therefore Scala programs can run under |