Overview
Syllabus
Intro
Who am I
Java Champion
Goals
Java Version
The JVM
The bytecode
The class file
Invoke code
Model local variables
Building a first implementation
A few things about Rust
Rust project structure
Non erased generics
Algebraic data types
Handling of storage
Misunderstood assignment semantics
Rust will rather fail your compilation
Examples of perfectly safe Rust programs
If youve programmed in C
Lets meet some Rust code
TDD
Java byte codes
Generics
OptRec
Exact Method
Declaration
Looping
Vectors
Advanced
eval
icons
return
enum
colon
files
Const
Runtime Checking
Testing
FieldHaver
Go Clean
Test Cycle
Top Level
Runtime Datastore
Class Name
Function Pointer
Fixing ocelots
Bootstrap
Whats next
Taught by
Devoxx