On Friday, 3 February 2017 at 12:08:44 UTC, qznc wrote:
Topic idea two: A more general talk about abstractions.
Starting from the basics (procedures) up to
Design-by-Introspection techniques which are quite D specific.
In between stuff like the "magic" D Lua bindings. This topic is
probably interesting for C++ and Java programmers as well.
Other TopConf talks and thus the audience seem to be quite
mainstream.
Aaaaand accepted :)
https://www.topconf.com/conference//duesseldorf-2017/talk/abstractions-from-c-to-d/
Abstractions: From C to D
Abstraction is about hiding the irrelevant to focus on the
relevant.
A master in the art of abstraction will find the right balance
between the over-engineered swiss army knife and the tedious
boilerplate. This talk starts at common ground for many people:
The C programming language. Then we explore more powerful
techniques of abstraction enabled by the D programming language
with its unique meta programming techniques.