Your presentation skill is great! Your speech was calm, relaxed and clear.
Minor comment: Can you repeat/summarize the questions from the audience next time (yes, I am looking for more of your talks :))? The actual questions are never audible in such conferences.
Thanks!
From Araq's blog — Nim and Perl —
Last month I tried to reimplement Perl in Nim and to see how well Nim's macro system holds up for unusual domain specific language requests. Personally I do not like Perl at all, but for a language designer it does "interesting" things.
[...]
Now what's the point in all of this? Good question. It shows a bit of my philosophy as a language designer. Yes, Nim's features can be used in interesting and confusing ways resulting in bad code, but as a language designer I don't come up with arbitrary restrictions to prevent bad things since it would make the language more complex and not help much: Real bad code comes from bad design, not from the desire to save a few keystrokes.
(Emphasis added.)