@@ -6,7 +6,8 @@ author: Dmytro Petrashko
6
6
by : Dmytro Petrashko
7
7
authorImg : /images/petrashko.jpg
8
8
---
9
- Today, we excited to release Dotty version 0.1.2-RC1. This release
9
+
10
+ Today, we are excited to release Dotty version 0.1.2-RC1. This release
10
11
serves as a technology preview that demonstrates new language features
11
12
and the compiler supporting them.
12
13
@@ -17,7 +18,7 @@ and the compiler supporting them.
17
18
18
19
_ Dotty_ is the project name for a language and compiler that
19
20
is slated to become Scala 3.0. This is an ongoing development,
20
- developed transparently as open source software. The Dotty project
21
+ transparently developed as open source software. The Dotty project
21
22
started more than 4 years ago. It reached a major milestone in 2015 by
22
23
achieving
23
24
[ bootstrap] ( http://dotty.epfl.ch/blog/2015/10/23/dotty-compiler-bootstraps.html ) ,
@@ -29,7 +30,7 @@ all be part of regular time-based releases.
29
30
## How can you try it out?
30
31
31
32
You have several alternatives: use the ` sbt-dotty ` plugin, get a standalone
32
- installation, or try it online on [ Scastie] ( https://scastie.scala-lang.org/ ) .
33
+ installation, or try it online on [ Scastie] .
33
34
34
35
### sbt
35
36
Using sbt 0.13.13 or newer, do:
@@ -45,7 +46,8 @@ using Dotty with sbt, see the
45
46
### Standalone installation
46
47
47
48
Releases are available for download on the _ Releases_
48
- section of the Dotty repository: https://github.com/lampepfl/dotty/releases .
49
+ section of the Dotty repository:
50
+ https://github.com/lampepfl/dotty/releases
49
51
50
52
We also provide a [ homebrew] ( https://brew.sh/ ) package that can be installed by running
51
53
@@ -55,12 +57,9 @@ brew install lampepfl/brew/dotty
55
57
56
58
### Scastie
57
59
58
- [ Scastie] ( https://scastie.scala-lang.org/ ) , the online Scala playground,
59
- supports Dotty. To try it out:
60
- 1 . Click on ` Build Settings ` in the menu on the left
61
- 2 . Under ` Target ` , click on ` Dotty `
62
- 3 . That's it!
63
-
60
+ [ Scastie] , the online Scala playground,
61
+ supports Dotty.
62
+ You can try it out there without installing anything.
64
63
65
64
# What’s in the 0.1.2-RC1 technology preview?
66
65
This technology preview demonstrates new language features planned for Scala 3:
@@ -81,14 +80,11 @@ See here for the full [release notes](http://dotty.epfl.ch/docs/release-notes/0.
81
80
82
81
## Release schedule
83
82
84
- We are adopting a time-based release schedule:
83
+ Starting from this release, we are adopting a time-based release schedule:
85
84
- Nightly builds will be published, for those wanting to be at the forefront of
86
85
development.
87
- - Every 6 weeks, a release candidate will be cut based on the last nightly build,
88
- the release candidates let library authors test their code in advance of each
89
- release. Multiple release candidates may be released during each 6 weeks
90
- period to fix regressions.
91
- - Every 6 weeks, the last release candidate becomes a release.
86
+ - Every 6 weeks, a release candidate will be cut based on the latest nightly build.
87
+ - Every 6 weeks, the latest release candidate becomes a release.
92
88
93
89
At the end of 6 weeks, the milestone will be promoted to a stable release.
94
90
See here for the full [ version number explanation] ( http://dotty.epfl.ch/docs/usage/version-numbers.html ) .
@@ -121,3 +117,6 @@ Join our [community build](https://github.com/lampepfl/dotty-community-build)
121
117
122
118
123
119
To get started, see < https://github.com/lampepfl/dotty > .
120
+
121
+
122
+ [ Scastie ] : https://scastie.scala-lang.org/?target=dotty
0 commit comments