mirror of
https://github.com/zaphar/jeremy.marzhillstudios.com.git
synced 2025-07-21 19:29:48 -04:00
1.0 KiB
1.0 KiB
+++ title = "OsCon2010 Notes" date = 2010-07-19 in_search_index = true timeformat = "2006-01-02" [taxonomies] tags = [ "oscon", "notes", "scala", "blender", "tutorials", ] +++
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