BT

Your opinion matters! Please fill in the InfoQ Survey!

Older rss
15:20
Web API Follow 147 Followers

How to Structure Your Bot with Clarke

Posted by Hugo Hache  on  Sep 17, 2017 Posted by Hugo Hache Follow 0 Followers  on  Sep 17, 2017

Hugo Hache introduces Clarke, a Ruby DSL library designed to build conversational bots.

55:41
.NET Follow 134 Followers

Being Meta

Posted by Jevgenij Nekrasov  on  May 28, 2016 Posted by Jevgenij Nekrasov Follow 0 Followers  on  May 28, 2016

Jevgenij Nekrasov discusses doing meta-programming in .NET, including writing a custom DSL.

01:23:29
Java Follow 436 Followers

Spring Integration Java DSL

Posted by Artem Bilan  on  Feb 14, 2016 Posted by Artem Bilan Follow 0 Followers  on  Feb 14, 2016

Artem Bilan talks about using the Spring Integration Java DSL fluent API add integration capabilities to an application using only Spring Java configuration, and the benefits of Java 8 Lambda support.

01:26:33
Java Follow 436 Followers

What will a Groovy DSL Look Like in 2016

Posted by Cédric Champeau  on  Dec 31, 2015 1 Posted by Cédric Champeau  Followers  on  Dec 31, 2015 1

Cédric Champeau illustrates what a modern DSL written in Groovy is, syntactically speaking, and implementation wise. He also covers how you can improve the syntax of your DSL, its performance, and UX.

01:35:36
Followers

Comfortable Concurrency

Posted by Dominic Robinson  on  Oct 23, 2014 1 Posted by Dominic Robinson Follow 0 Followers  on  Oct 23, 2014 1

Dominic Robinson reflects on several concurrency models, trying to assess which is more pleasant to work with.

01:08:19
Followers

The Spoofax Language Workbench in Industry

Posted by Eelco Visser  on  Oct 23, 2014 Posted by Eelco Visser Follow 0 Followers , Vlad Vergu Follow 0 Followers  on  Oct 23, 2014

Eelco Visser, Vlad Vergu demonstrate how Spoofax simplifies the process of specifying syntax using SDF3, name analysis using NaBL and type analysis using TS, code generation in Stratego.

01:13:45
Followers

The Business Cases for Modeling and Generators

Posted by Juha-Pekka Tolvanen  on  Sep 20, 2014 Posted by Juha-Pekka Tolvanen Follow 0 Followers  on  Sep 20, 2014

Juha-Pekka Tolvanen keynotes on what modeling languages and generators are more helpful and cost effective.

01:25:43
Followers

On the Way to DSLs for Non-programmers

Posted by Markus Völter  on  Sep 18, 2014 Posted by Markus Völter Follow 0 Followers , Jos Warmer Follow 0 Followers , Bernd Kolb Follow 0 Followers  on  Sep 18, 2014

The authors share insights from their experience building DSLs for business people.

46:16
Followers

Why I've Come to Prefer Fluent APIs Over Other Kinds of DSLs

Posted by John Slaby  on  Aug 30, 2014 3 Posted by John Slaby Follow 0 Followers  on  Aug 30, 2014 3

John Slaby discusses the reasons why he prefers fluent APIs and examine, through examples, the many different ways that Fluent APIs can be used to help produce better solutions than external DSLs.

51:31
Followers

Write Your Lisp in Scala

Posted by Stefan Chis  on  May 24, 2014 Posted by Stefan Chis Follow 0 Followers  on  May 24, 2014

Stefan Chis demos building a Lisp dialect in Scala, covering: parsing code, defining data types and functions, evaluating expressions, implementing higher order functions.

34:54
Followers

Enso: Composing DSL Interpreters, Languages & Aspects

Posted by William Cook  on  Apr 14, 2014 Posted by William Cook Follow 0 Followers  on  Apr 14, 2014

William Cook introduces Enso, an external language workbench with both graphical and textual editing capabilities.

52:55
Followers

Haskell at Barclays: Exotic Tools for Exotic Trades

Posted by Tim Williams  on  Mar 23, 2014 1 Posted by Tim Williams Follow 0 Followers  on  Mar 23, 2014 1

Tim Williams describes one of the world's largest commercial Haskell deployments (Barclays) and shares some experiences and insights gained using Haskell to build domain specific languages.

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