jeremy.marzhillstudios.com/_content/oscon2010-notes.yml

43 lines
1009 B
YAML

title: OsCon2010 Notes
time: 2010-07-19
timeformat: 2006-01-02
tags:
- oscon
- notes
- scala
- blender
- tutorials
content: |
## Blender Tutorial:
* Speaker:
* enjoyed his enthusiam and the obvious mentoring from his father
## Scala Tutorial:
* Speaker: Dean Wampler
* Really informative overview of Scala.
* Notes
* Type inference
* Concise
* No boilerplate
* User defined factory methods
* Templated classes
* Objects as Functions
* And vice versa
* Classes:
* fields are private by default
* var keyword generates getters and setters (uniform access principle)
* case classes provide helpers for structural classes
* Traits:
* Interface + optional Implementation
* Templatable
* Construction time mixin of traits using with keyword
* Traits in Scala are order dependent
* object = singleton class
* constructed at the definition
* misc
* Unit ~~ Void
* Akka scala actor library