BT

Your opinion matters! Please fill in the InfoQ Survey!

rss
45:54
Followers

The No-framework Scala Dependency Injection Framework

Posted by Adam Warski  on  May 30, 2014 Posted by Adam Warski Follow 0 Followers  on  May 30, 2014

Adam Warski shows how to replace features of DI containers with plain Scala code using MacWire, and adding interceptors using macros.

38:47
Followers

Evolution of Scala Macros

Posted by Eugene Burmako  on  Jan 15, 2014 Posted by Eugene Burmako Follow 0 Followers  on  Jan 15, 2014

Eugene Burmako introduces Scala macros, starting with the initial design and the actual release in production in Scala 2.10, addressing Scala macro system use cases and patterns.

25:04
Followers

Nimrod: A New Approach to Metaprogramming

Posted by Andreas Rumpf  on  Jan 15, 2014 Posted by Andreas Rumpf Follow 0 Followers  on  Jan 15, 2014

Nimrod is a statically typed programming language that tries to give the programmer ultimate power without compromises on runtime efficiency.

30:04
Followers

Macros vs. Monads

Posted by Chris Houser  on  Aug 30, 2013 Posted by Chris Houser Follow 0 Followers , Jonathan Claggett Follow 0 Followers  on  Aug 30, 2013

Chris Houser and Jonathan Claggett compare macros with monads, suggesting when it is better to use each of them, and pondering what could be done to improve them.

38:35
Followers

Macros: Why, When, and How

Posted by Gary Fredericks  on  Aug 25, 2013 1 Posted by Gary Fredericks Follow 0 Followers  on  Aug 25, 2013 1

Gary Fredericks discusses macros, what they are, how to write good ones, when to use them and when to avoid using them.

29:26
Followers

Elixir: Modern Programming for the Erlang VM

Posted by José Valim  on  Feb 04, 2013 Posted by José Valim Follow 0 Followers  on  Feb 04, 2013

José Valim introduces Elixir, a programming language for the Erlang VM – an attempt to provide better abstractions and productivity tools like protocols and macros usually required for web development

Followers

Macros are Hard!

Posted by David McNeil  on  Oct 04, 2012 1 Posted by David McNeil Follow 0 Followers  on  Oct 04, 2012 1

David McNeil introduces a model for thinking about Clojure evaluation through code samples with the purpose for an easier understanding and writing of macros.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT