Skip to content

Commit 70265d2

Browse files
added Scala-Native to GSOC 2017
1 parent ee0f676 commit 70265d2

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

gsoc/2017.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,16 @@ interactive animations running in the browser.
127127
Supervised by [@MasseGuillaume](https://github.com/MasseGuillaume) and/or
128128
[@julienrf](https://github.com/julienrf)
129129

130+
### Reimplement the JDK in Scala-Native
131+
132+
Scala-Native is a new target for Scala. Instead of compiling to bytecode and running on the JVM, we
133+
use llvm to generate native assembly code. We currently do not compile Java to llvm. Therefore we need
134+
to reimplement some parts of JDK such as java.net.*, java.io.*, java.nio.* and java.util.*. We are already
135+
reimplementing the JDK and we need your help to increase our coverage. It'a unique chance to learn
136+
how to implement the java api and write low level Scala code.
137+
138+
Supervised by [@MasseGuillaume](https://github.com/MasseGuillaume)
139+
130140
### Slick bug and feature hunt
131141

132142
There are lots of open tickets in the Slick issue tracker. Some which have long

0 commit comments

Comments
 (0)