ProScala Podcasts (@proscala) 's Twitter Profile
ProScala Podcasts

@proscala

#functionalprogramming, #scala. Supports ProScala Podcasts authored by Csaba Kincses @kincsescsaba proscala.com/podcasts

ID: 1576008965187592192

linkhttps://proscala.com calendar_today01-10-2022 00:40:11

248 Tweet

74 Followers

2,2K Following

ProScala Podcasts (@proscala) 's Twitter Profile Photo

The top 5 most recognized on GitHub JVM flavors alternative to OpenJDK include: - GraalVM CE(18.3K+ stars) - JVM.go(3.5K+ stars) - Eclipse OpenJ9 (3.1K stars) - Amazon Corretto (2K+ stars) - Codename One (1.4K+ stars)

ProScala Podcasts (@proscala) 's Twitter Profile Photo

1/ GraalVM - the price of performance: - no classloading, and for that reason, only classes being traced at the image build process are available

ProScala Podcasts (@proscala) 's Twitter Profile Photo

7/ GraalVM - the price of performance: - only partial support for reflection, and this may affect any library which utilizes this feature

ProScala Podcasts (@proscala) 's Twitter Profile Photo

scala-exercises.org features the following to practice with: - Scala standard lib - Cats - Shapeless - Doobie - Circe - Fetch - Monocle

ProScala Podcasts (@proscala) 's Twitter Profile Photo

Why is it essential to practice Cats or Shapeless? - because these are Functional feature additions to #Scala and are important to train yourself going in the direction of a more Functional programming style Hear more about #Scala here: proscala.com/podcasts/episo…

ProScala Podcasts (@proscala) 's Twitter Profile Photo

Cats library includes a series of type classes to which specific rules apply. Hear more about #Scala here: proscala.com/podcasts/episo…