Home » Coding, Software Architecture

DSLs, Code Generation, and New Domains for Ruby

28 December 2009 2 Comments

Ruby’s success in several domains is arguably due to domain-specific languages (DSLs) that generate code: we have tools that generate HTML, CSS, and Javascript, and so we get to write web applications in ruby; ditto SQL and database applications. There are some less well known examples in the simulation and embedded real-time domains, with native code generation. Two other domains are ripe for the same treatment: animation and network programming. My talk focuses on these four cases, two existing and two hypothetical.

Related Videos:

  • No Related Videos

2 Comments »

  • doug livesey said:

    Sorry, but the slides seem totally out of sync with the presentation.

  • admin (author) said:

    I didn’t check this completely, but I think it is already great that conference organizers let us have this interesting material.

Comments:

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is a Gravatar-enabled weblog. To get your own globally-recognized-avatar, please register at Gravatar.

*