2017 ATLANTEC Workshops – ‘D Programming Language’ with Andrei Alexandrescu

Title: D Programming Language

Speaker: Andrei Alexandrescu

Venue: Cisco, Oranmore Business Park, Galway

Duration: 3.5 hours

Time: 9.30am – 1pm

Cost: €60 for ITAG Members

Overview

By day, the D language is a mild-mannered language with an emphasis on efficiency and safety. By night, D dons a superhero cape and goes meta.

Quite literally. D features compile-time introspection, compile-time evaluation, and compile-time code generation – see the pattern? D’s unique features combine into a powerful mix that enables new ways of designing programs.

This tutorial, conceived and taught by D architect Andrei Alexandrescu, is an introduction to the D language with an emphasis on its distinguishing metaprogramming facilities. Along the way, learn about Design by Introspection, the next level of generic programming.