Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations Who's Afraid of Object Algebras?

Who's Afraid of Object Algebras?



Tijs van der Storm discusses object algebras as a solution to the expression problem – the inability to extend functional programming languages.


Tijs van der Storm is researcher at Dutch National Institute for Computer Science and Mathematics (CWI) and teaches Software Construction at the University of Amsterdam. His research interests are domain-specific languages, language workbenches, and programming language design. He is one of the designers of the meta-programming language Rascal and core developer of the Ensō programming framework.

About the conference

Joy of Coding is a one-day conference that celebrates the art, craft, science but foremost the joy of software development. It is a day for talking and collaborating with like-minded coders. The non-profit conference is not targeted towards a particular language or platform.

Recorded at:

Apr 27, 2014

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Great talk, lots of boilerplate code!

    by Arturo Hernandez,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    As a small side comment. The link below has somewhat equivalent examples that still do much more with a lot less code. They don't solve the extensibility problem. And they harder to understand. But if the problem is much larger it may pay off.

  • Critique about Object Algebras

    by Marcos Antonio,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Object Algebras seems interesting, but doing some research on the internet I've found some critique of it. Are the critiques about it justified?

  • Videos haven't worked for months - please ditch FLASH!!!!!!!!

    by Steffen Hulegaard,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I used to love InfoQ. Now, I just hate, hate, hate infoq. Unfortunately, the content creators are still, somehow, not aware of InfoQ's irresponsible use of FLASH. So ... we're all SCREWED by proprietare/payware CRAP. Get a clue. WBEM. MP4. Anything is better than these broken videos ... absent slides ... etc. InfoQ has become nothing but a frustrating tease!



Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p