You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Guillaume focused on some of the practical improvements to the type system that Dotty makes, like the new type parameter
33
-
inference algorithm that reasone about the type safety of more situations.
33
+
inference algorithm that is able to reason about the type safety of more situations than scalac.
34
34
35
35
- (flatMap(Oslo) 2016) [AutoSpecialization in Dotty](https://vimeo.com/165928176) by [Dmitry Petrashko](http://twitter.com/darkdimius)[\[slides\]](https://d-d.me/talks/flatmap2016/#/).
36
36
The Dotty Linker analyses your program and its dependencies to
37
37
apply a new specialization scheme. It builds on our experience from Specialization, Miniboxing and the Valhalla Project,
38
38
and drastically reduces the size of the emitted bytecode. And, best of all, it's always enabled, happens behind the
39
39
scenes without annotations, and results in speedups in excess of 20x. Additionally, it "just works" on Scala collections.
40
40
41
-
- (ScalaSphere 2016) [Hacking on Dotty: A live demo](https://www.youtube.com/watch?v=0OOYGeZLHs4) by Guillaume Martres [\[slides\]](http://guillaume.martres.me/talks/dotty-live-demo/)
41
+
- (ScalaSphere 2016) [Hacking on Dotty: A live demo](https://www.youtube.com/watch?v=0OOYGeZLHs4) by Guillaume Martres [\[slides\]](http://guillaume.martres.me/talks/dotty-live-demo/).
42
42
Guillaume hacks on Dotty: a live demo during which he
43
43
creates a simple compiler phase to trace method calls at run-time.
44
44
45
45
- (Scala By the Bay 2016) [Dotty: what is it and how it works](https://www.youtube.com/watch?v=wCFbYu7xEJA) by Guillaume
46
-
Martres [\[slides\]](http://guillaume.martres.me/talks/dotty-tutorial/#/) Guillaume provides a high-level view of the
46
+
Martres [\[slides\]](http://guillaume.martres.me/talks/dotty-tutorial/#/). Guillaume provides a high-level view of the
47
47
compilation-pipeline of Dotty.
48
48
49
49
- (ScalaDays 2015, Amsterdam) [Making your Scala applications smaller and faster with the Dotty linker](https://www.youtube.com/watch?v=xCeI1ArdXM4) by Dmitry Petrashko [\[slides\]](https://d-d.me/scaladays2015/#/).
0 commit comments