Skip to content

Commit 938598d

Browse files
committed
Address reviewer comments
1 parent f4da2c4 commit 938598d

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

docs/blog/_posts/date-third-dotty-milestone-release.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,22 @@
11
---
22
layout: blog-page
3-
title: Announcing Dotty 0.3.0-RC1
3+
title: Announcing Dotty 0.3.0-RC2
44
author: Allan Renucci
55
authorImg: /images/allan.jpg
66
date: ???
77
---
88

9-
Today, we are excited to release Dotty version 0.3.0-RC1. This release
9+
Today, we are excited to release Dotty version 0.3.0-RC2. This release
1010
serves as a technology preview that demonstrates new language features
1111
and the compiler supporting them.
1212

13+
If you’re not familiar with Dotty, it's a platform to try out new language concepts and compiler
14+
technologies for Scala. The focus is mainly on simplification. We remove extraneous syntax
15+
(e.g. no XML literals), and try to boil down Scala’s types into a smaller set of more fundamental
16+
constructors. The theory behind these constructors is researched in
17+
[DOT](https://infoscience.epfl.ch/record/215280), a calculus for dependent object types.
18+
You can learn more about Dotty on our [website](http://dotty.epfl.ch).
19+
1320
This release is based on the [previous milestone](/blog/2017/07/12/second-dotty-milestone-release.html).
1421
The highlights of this release are:
1522
- improvements in VS Code IDE stability
@@ -18,8 +25,6 @@ The highlights of this release are:
1825
<!--more-->
1926

2027
This is our third scheduled release according to our [6-week release schedule](http://dotty.epfl.ch/docs/usage/version-numbers.html).
21-
22-
## What’s in the 0.3.0-RC1 technology preview?
2328
The [previous technology preview](/blog/2017/07/12/second-dotty-milestone-release.html) improved
2429
stability and reliability:
2530
- substantial improvement of quality of generated code for pattern matching
@@ -28,6 +33,7 @@ stability and reliability:
2833
- improved compatibility with scalac
2934
- initial support for reproducible builds
3035

36+
## What’s in the 0.3.0-RC2 technology preview?
3137
This technology preview further improves stability and reliability. Some highlighted PRs are:
3238
- IDE bug fixes:
3339
[#2986](https://github.com/lampepfl/dotty/pull/2986),
@@ -36,7 +42,6 @@ This technology preview further improves stability and reliability. Some highlig
3642
[#2876](https://github.com/lampepfl/dotty/pull/2876),
3743
[#2870](https://github.com/lampepfl/dotty/pull/2870),
3844
[#2872](https://github.com/lampepfl/dotty/pull/2872) by [@odersky] and [@smarter].
39-
- Making erasure pass Ycheck, [#2927](https://github.com/lampepfl/dotty/pull/2927) by [@smarter].
4045

4146

4247
## How can you try it out?

0 commit comments

Comments
 (0)