Size: a a a

Scala User Group

2020 January 07

G

GWM in Scala User Group
За книжку сяп, качаю
источник

λ

λoλegΥch in Scala User Group
читать кот дотти
источник

G

GWM in Scala User Group
Пробовал)
Не тот уровень что там что-то понять
источник

SA

Sergey Alaev in Scala User Group
GWM
Ну, более специфично интересно устройство компилятора скалы, но я полагаю для этого лучше сначало понять саму JVM ведь?
это совсем другое. компилятор парсит исходники и генерит байткод. jvm - это дальше. да, помимо изучения кода сложно что-то посоветовать.... может начать с теории компиляции? red dragon book например
источник

SA

Sergey Alaev in Scala User Group
лексеры, парсеры, AST, кодогенерация, всё такое.
источник

λ

λoλegΥch in Scala User Group
есть некоторые доки https://dotty.epfl.ch/docs/internals/backend.html
источник

G

GWM in Scala User Group
По запросу red dragon мне выдает Ганибала лектора...
источник

DM

Daniel Matveev in Scala User Group
можно посмотреть вебинары @clayrat
чтобы понять теоретическую часть со стороны языков (там нет про сам дот)
источник

G

GWM in Scala User Group
Понял, спасибо, на пока-что чтива хватит)
источник

SA

Sergey Alaev in Scala User Group
GWM
По запросу red dragon мне выдает Ганибала лектора...
источник

G

GWM in Scala User Group
🤷🏻‍♂️
источник

G

GWM in Scala User Group
А, стоп, допер кажется)
источник

SA

Sergey Alaev in Scala User Group
очень хорошая книжка, излагает с нуля, понятным языком и достаточно подробно. у меня даже в бумаге есть.
источник

λ

λoλdog in Scala User Group
Эт старая, последнии дракон пурпурный
источник

G

GWM in Scala User Group
Я второе издание и скачаль
источник
2020 January 08

AS

Artem Sokolov in Scala User Group
GWM
Посоветуйте плиз что почитать с подробностями про JVM, байткод и т.д. и т.п.
Какой же бред вам насоветовали. Вы какой итоговый результат хотите получить
источник

G

GWM in Scala User Group
В идеале - способность контрибутить в дотти, но из отсносительного достижимого - просто в целом лучше понимать платформу JVM и компиляторы/интерпритаторы в целом
источник

AS

Artem Sokolov in Scala User Group
Хм. А зачем вам контрибутить в дотти?
источник

AS

Artem Sokolov in Scala User Group
Чисто из спортивного интереса
источник

SA

Sergey Alaev in Scala User Group
GWM
В идеале - способность контрибутить в дотти, но из отсносительного достижимого - просто в целом лучше понимать платформу JVM и компиляторы/интерпритаторы в целом
тогда почему бы не взять и не начать контрибьютить? посмотреть тикеты, выбрать себе чего-нибудь, почитать чужие PR
источник