Skip to content

Commit b7b4b2c

Browse files
Blog post WIP
1 parent 6195104 commit b7b4b2c

File tree

1 file changed

+105
-0
lines changed

1 file changed

+105
-0
lines changed
Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
---
2+
layout: blog-page
3+
title: Announcing Dotty 0.17.0-RC1 - TODO
4+
author: Anatolii Kmetiuk
5+
date: 2019-07-24
6+
---
7+
8+
Greetings! With this post, we are proud to announce the 17th release of Dotty. TODO
9+
10+
This release serves as a technology preview that demonstrates new
11+
language features and the compiler supporting them.
12+
13+
Dotty is the project name for technologies that are being considered for
14+
inclusion in Scala 3. Scala has pioneered the fusion of object-oriented and
15+
functional programming in a typed setting. Scala 3 will be a big step towards
16+
realising the full potential of these ideas. Its main objectives are to
17+
18+
- become more opinionated by promoting programming idioms we found to work well,
19+
- simplify where possible,
20+
- eliminate inconsistencies and surprising behaviours,
21+
- build on strong foundations to ensure the design hangs together well,
22+
- consolidate language constructs to improve the language’s consistency, safety, ergonomics, and
23+
performance.
24+
25+
You can learn more about Dotty on our [website](https://dotty.epfl.ch).
26+
27+
<!--more-->
28+
29+
This is our 17th scheduled release according to our
30+
[6-week release schedule](https://dotty.epfl.ch/docs/contributing/release.html).
31+
32+
# What’s new in the 0.17.0-RC1 technology preview?
33+
TODO
34+
35+
# Let us know what you think!
36+
37+
If you have questions or any sort of feedback, feel free to send us a message on our
38+
[Gitter channel](https://gitter.im/lampepfl/dotty). If you encounter a bug, please
39+
[open an issue on GitHub](https://github.com/lampepfl/dotty/issues/new).
40+
41+
## Contributing
42+
43+
Thank you to all the contributors who made this release possible!
44+
45+
According to `git shortlog -sn --no-merges 0.16.0-RC3..0.17.0-RC1` these are:
46+
47+
```
48+
119 Martin Odersky
49+
103 Nicolas Stucki
50+
38 Liu Fengyun
51+
33 Guillaume Martres
52+
33 Sara Alemanno
53+
17 Anatolii
54+
10 Aggelos Biboudis
55+
6 Miles Sabin
56+
5 Anatolii Kmetiuk
57+
4 Olivier Blanvillain
58+
4 Robert Stoll
59+
3 odersky
60+
2 Dale Wijnand
61+
2 Timothée Floure
62+
2 Rodrigo Fernandes
63+
2 James Thompson
64+
2 Steven Heidel
65+
1 Stéphane MICHELOUD
66+
1 bishabosha
67+
1 noti0na1
68+
1 Daniel Reigada
69+
1 Haemin Yoo
70+
1 Bunyod
71+
1 Deon Taljaard
72+
1 Ondra Pelech
73+
1 Jon Pretty
74+
```
75+
76+
If you want to get your hands dirty and contribute to Dotty, now is a good time to get involved!
77+
Head to our [Getting Started page for new contributors](https://dotty.epfl.ch/docs/contributing/getting-started.html),
78+
and have a look at some of the [good first issues](https://github.com/lampepfl/dotty/issues?q=is%3Aissue+is%3Aopen+label%3Aexp%3Anovice).
79+
They make perfect entry points into hacking on the compiler.
80+
81+
We are looking forward to having you join the team of contributors.
82+
83+
## Library authors: Join our community build
84+
85+
Dotty now has a set of widely-used community libraries that are built against every nightly Dotty
86+
snapshot. Currently this includes ScalaPB, algebra, scalatest, scopt and squants.
87+
Join our [community build](https://github.com/lampepfl/dotty-community-build)
88+
to make sure that our regression suite includes your library.
89+
90+
[Scastie]: https://scastie.scala-lang.org/?target=dotty
91+
92+
[@odersky]: https://github.com/odersky
93+
[@DarkDimius]: https://github.com/DarkDimius
94+
[@smarter]: https://github.com/smarter
95+
[@felixmulder]: https://github.com/felixmulder
96+
[@nicolasstucki]: https://github.com/nicolasstucki
97+
[@liufengyun]: https://github.com/liufengyun
98+
[@OlivierBlanvillain]: https://github.com/OlivierBlanvillain
99+
[@biboudis]: https://github.com/biboudis
100+
[@allanrenucci]: https://github.com/allanrenucci
101+
[@Blaisorblade]: https://github.com/Blaisorblade
102+
[@Duhemm]: https://github.com/Duhemm
103+
[@AleksanderBG]: https://github.com/AleksanderBG
104+
[@milessabin]: https://github.com/milessabin
105+
[@anatoliykmetyuk]: https://github.com/anatoliykmetyuk

0 commit comments

Comments
 (0)