【クラスファイルを楽しんでるか】ScalaコードはJVMでどう表現されているのか #ScalaMatsuri #sm_a

ScalaコードはJVMでどのように表現されているのか @jyukutyo
0
Koichi Sakata (じゅくちょー) @jyukutyo

Java Champion / OpenJDK Committer / Want to be a JVM / Father of 3 sons

https://t.co/jpTskfyj6G

Koichi Sakata (じゅくちょー) @jyukutyo

#ScalaMatsuri 2016 1/30(土) 14:30 - 14:45 「ScalaコードはJVMでどのように表現されているのか」で使用したスライドを公開しました!slideshare.net/jyukutyo/how-s…

2016-01-30 16:00:30

ニボシーニョ @TAKAyuki_atkwsk

クラスファイルを開いて楽しんだことないです.. #ScalaMatsuri #sm_a

2016-01-30 14:31:52
shigemk2 @shigemk2

すみません、こんな感じで前に発表しました… shigemk2.github.io/kernelvm11 #ScalaMatsuri #sm_a

2016-01-30 14:32:42
リンク shigemk2.github.io 熱血!Scala入門 impress.js is a presentation tool based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.
phenan @phenan

オレオレjavapもどきを書いたことある人 ノ #ScalaMatsuri #sm_a

2016-01-30 14:35:19
shigemk2 @shigemk2

Scalaのクラスファイルを逆コンパイルしてもきれいなものは得られません。 #ScalaMatsuri #sm_a

2016-01-30 14:35:46
phenan @phenan

interface の default 実装機能は使ってないのかな? #ScalaMatsuri #sm_a

2016-01-30 14:42:18
リンク GitHub Use default methods in our trait encoding · Issue #35 · scala/scala-dev Java 8 allows interfaces to contain default implementations of methods. This is done by removing a restriction in the bytecode, interface methods may now have a code attribute. Current trait encod...
ニボシーニョ @TAKAyuki_atkwsk

trait や case class のクラスファイル面白い。後でじっくり見てみよう。 #ScalaMatsuri #sm_a

2016-01-30 14:44:13