metaprogramming nirvana

Power • Responsibility • Joy

Mafinar khan

Product Manager  Panacea Systems Ltd @mafinar

In this talk

  • Metaprogramming and the Art of it
  • Programmable Programming Languages
  • Metaprogramming Features
  • Metaprogramming Techiques from Languages
  • The Cult of Metaprogramming

The art of metaprogramming

programmable programming languages

metaprogramming techniques

metaprogramming superpowers features

the cult of metaprogramming

its so meta even this acronym 

metaprogramming nirvana

By Mafinar Khan

metaprogramming nirvana

Metaprogramming makes programming programmable. It is a featur that liberates programmers from the shackle of limited coding patterns and producing codes that stays closer to the domain in hand. It also makes a programmer closer to the language in question and gain deeper "feel" for the syntax and libraries. The more metaprogrammability a language gives, the more empowering it gets. In this talk I would present aspects of meta-programming of different languages and how wielding it can beget pure joy.

  • 1,199