Back to 2014-proposals

Title: Programming To D Max
Proposer: Chuck Allison
Type: Tutorial
Duration: 90 mins
Description:
D is a modern programming language used all over the world for gaming, web development, and systems programming. It combines the best features of C++, Java, C#, Python. It is a multi-paradigm language that supports garbage collection and yet compiles to native code. This is soup-to-nuts tutorial illustrating robust type inference, compile-time function evaluation, universal function-call syntax, lazy evaluation, contract programming, closures/delegates, scope guards, mixins and metaprogramming, and concurrency with threads, fibers, and message passing.