SCALA PT - Secil Argamassas · Title: SCALA PT Created Date: 20121219135717Z
Scala days2013 proxyfactorybeandelegate
-
Upload
eric-torreborre -
Category
Technology
-
view
294 -
download
1
description
Transcript of Scala days2013 proxyfactorybeandelegate
ScalaDays2013ProxyFactoryBeanDelegate
http://parleys.com/channel/51ae1022e4b01033a7e4b6ca/presentations
Concurrency: good/bad/ugly
Delite
Delite
Akka, real-world recipes
• Patterns: distributed workers, receptionist, pub-sub,…
• “No guaranteed delivery”• Takeaway: Akka is very powerful• Opinion: Still not sold on Actors
Akka, real-world recipes
Lancet
Practical type-mining with Scala
=> Scala 2.10 reflection API
Versal: Scala-based startup
Testing via csv files o_ODI using Delimited Continuation Hack (basically Reader Monad)
The Rodgate
Poetry in code
Issues • Being too clever• Punishing ignorance• Dismissing OO• Dismissing frameworks• Being arrogant
Let’s discuss that offline ;-)
Half-year in Macro paradise
Quasi-quoting (2.11)
Type-providers via macro annotations• Lenses• etc…
Implicit macros
Half-year in Macro paradise
=> Implicit macro example
Taming the Cake pattern with macros
• Lots of redundancy• Small “dependency language”
Scala Async
Scala Async
Pickles and Spores: pickles
Issues• Unpicklers return type• Error messages• Composition operators• Field names
Pickles and Spores: spores
Pickles and Spores: spores
Expanding eta-expansion to polymorphic functions
Designing for performance
https://github.com/Ichoran/thyme
A Scala puzzler http://scalapuzzlers.com/#pzzlr-034