@@ -55,19 +55,15 @@ dependencies have been published for 2.12.
55
55
### Performance work
56
56
Over the last few weeks, we have begun work on improving compilation bit by bit
57
57
with some good results:
58
- compiling [ https://github.com/dotty-staging/scalapb ] ( scalapb ) is now 20% faster
58
+ compiling [ ScalaPB ] ( https://github.com/dotty-staging/scalapb ) is now 20% faster
59
59
than with Dotty 0.3.0-RC2. You can follow along our progress on
60
60
http://dotty-bench.epfl.ch/ .
61
61
62
62
63
- ## How can you try it out?
64
- We ship with tools that help you try out the Dotty platform:
65
-
66
- - [ IDE features for Visual Studio Code] ( http://dotty.epfl.ch/docs/usage/ide-support.html )
67
- - [ sbt support, including retro-compatibility with Scala 2] ( https://github.com/lampepfl/dotty-example-project )
68
-
69
- You have several alternatives; use the ` sbt-dotty ` plugin, get a standalone
70
- installation, or try it online on [ Scastie] .
63
+ ## Trying out Dotty
64
+ ### Scastie
65
+ [ Scastie] , the online Scala playground, supports Dotty.
66
+ This is an easy way to try Dotty without installing anything.
71
67
72
68
### sbt
73
69
Using sbt 0.13.13 or newer, do:
@@ -80,6 +76,11 @@ This will setup a new sbt project with Dotty as compiler. For more details on
80
76
using Dotty with sbt, see the
81
77
[ example project] ( https://github.com/lampepfl/dotty-example-project ) .
82
78
79
+ ### IDE support
80
+ It is very easy to start using the Dotty IDE in any Dotty project by following
81
+ the [ IDE guide] ( http://dotty.epfl.ch/docs/usage/ide-support.html ) .
82
+
83
+
83
84
### Standalone installation
84
85
Releases are available for download on the _ Releases_
85
86
section of the Dotty repository:
@@ -97,18 +98,7 @@ In case you have already installed Dotty via brew, you should instead update it:
97
98
brew upgrade dotty
98
99
```
99
100
100
- ### Scastie
101
- [ Scastie] , the online Scala playground, supports Dotty.
102
- You can try it out there without installing anything.
103
-
104
-
105
- ## What are the next steps?
106
- Over the coming weeks and months, we plan to work on the following topics:
107
-
108
- - [ Add Language-level support for HMaps and HLists] ( https://github.com/lampepfl/dotty/pull/2199 ) ;
109
- - Upstream more optimizations from Dotty Linker
110
-
111
- ## Questions / Reporting Bugs
101
+ ## Let us know what you think!
112
102
If you have questions or any sort of feedback, feel free to send us a message on our
113
103
[ Gitter channel] ( https://gitter.im/lampepfl/dotty ) . If you encounter a bug, please
114
104
[ open an issue on GitHub] ( https://github.com/lampepfl/dotty/issues/new ) .
@@ -132,7 +122,7 @@ We are looking forward to having you join the team of contributors.
132
122
133
123
## Library authors: Join our community build
134
124
Dotty now has a set of libraries that are built against every nightly snapshot.
135
- Currently this includes scalatest, squants and algebra .
125
+ Currently this includes ScalaPB, algebra, scalatest, scopt and squants .
136
126
Join our [ community build] ( https://github.com/lampepfl/dotty-community-build )
137
127
to make sure that our regression suite includes your library.
138
128
@@ -148,7 +138,5 @@ To get started, see [https://github.com/lampepfl/dotty](https://github.com/lampe
148
138
[ @nicolasstucki ] : https://github.com/nicolasstucki
149
139
[ @liufengyun ] : https://github.com/liufengyun
150
140
[ @OlivierBlanvillain ] : https://github.com/OlivierBlanvillain
151
- [ @OlivierBlanvillain ] : https://github.com/OlivierBlanvillain
152
- [ @biboudis ] : https://github.com/biboudis
153
141
[ @biboudis ] : https://github.com/biboudis
154
142
[ @allanrenucci ] : https://github.com/allanrenucci
0 commit comments