File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ by: Martin Odersky and Dmitry Petrashko
5
5
title : We Got LiftOff! The Dotty Compiler for Scala Bootstraps.
6
6
---
7
7
8
+ ## We Got Liftoff
8
9
9
10
The Dotty project is a platform to develop new technology for Scala
10
11
tooling and to try out concepts of future Scala language versions.
@@ -19,10 +20,9 @@ original one. This is what one calls a *bootstrap*.
19
20
## Why is this important?
20
21
21
22
The main reason is that this gives us a some validation of the
22
- trustworthiness of the compiler itself. Compilers are complex beasts,
23
+ * trustworthiness* of the compiler itself. Compilers are complex beasts,
23
24
and many things can go wrong. By far the worst things that can go
24
- wrong are bugs where the compiler produces incorrect code for a
25
- correct program. It's not fun debugging code that looks perfectly
25
+ wrong are bugs where incorrect code is produced. It's not fun debugging code that looks perfectly
26
26
fine, yet gets translated to something subtly wrong by the compiler.
27
27
28
28
Having the compile compile itself is a good test to demonstrate that
You can’t perform that action at this time.
0 commit comments