jeremy.marzhillstudios.com/content/oscon2010-notes.md

47 lines
1.0 KiB
Markdown
Raw Permalink Normal View History

2020-04-12 10:56:18 -04:00
+++
title = "OsCon2010 Notes"
date = 2010-07-19
in_search_index = true
timeformat = "2006-01-02"
[taxonomies]
tags = [
"oscon",
"notes",
"scala",
"blender",
"tutorials",
]
+++
2020-04-12 09:34:11 -04:00
## Blender Tutorial:
* Speaker:
* enjoyed his enthusiam and the obvious mentoring from his father
## Scala Tutorial:
2020-04-12 10:56:18 -04:00
* Speaker = "Dean Wampler"
2020-04-12 09:34:11 -04:00
* 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