Author: Lucas Goss
Languages & Compilers
Now if I lost you at compiled and IL... hold on. A compiler is a program that takes code and converts it into machine code (less human readable). IL is just a generic language that is platform independent, but harder to read and manage by coders. When a .NET program is run (executed), the generic language then gets translated to machine native code. This is pretty much the same as Java. Java and .NET are just platform independent platforms.
- NO expando objects
- NOT ALL built in types exist (a few missing)
- NO automatic semicolon insertion
- CANNOT change variable type
- #pragma strict forces static typing
- Implicitly defines a class that inherits MonoBehavior
Here are some useful references that will help you along the way as a supplement to the material here, so you may want to bookmark them for future use.