<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>BestTechVideos: Videos Tagged with 'DSLs'</title>
    <link>http://www.bestechvideos.com/tag/dsls/rss</link>
    <pubDate>Tue, 29 Nov 2011 04:54:21 GMT</pubDate>
    <description>BestTechVideos: Recently Posted Videos with short descriptions</description>
    <item>
      <title>Transforming to Groovy</title>
      <link>http://www.bestechvideos.com/2010/12/18/transforming-to-groovy</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2010/12/18/transforming-to-groovy"><img alt="Transforming to Groovy" src="/uploads/btv/video/image/00000002/3879/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><b>Summary</b>					<br />					Venkat Subramaniam explains some of the Groovy syntax elements and its idioms by taking Java code examples and transforming them step by step into their more concise Groovy counterparts.					<br />					<br />					<b>Bio</b>					<br />					Venkat Subramaniam is the founder of Agile Developer and has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia. He's author of ".NET Gotchas" and coauthor of 2007 Jolt Productivity award winning book "Practices of an Agile Developer". He’s also author of "Programming Groovy" and "Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine".			        						<br />						<br />						<b>About the conference</b>						<br />						SpringOne 2GX is a collocated event covering the entire Spring ecosystem and Groovy/Grails technologies. SpringOne 2GX is a one-of-a-kind conference for application developers, solution architects, web operations and IT teams who develop, deploy and manage business applications. This is the most important Java event of 2010, especially for anyone using Spring technologies, Groovy & Grails, or Tomcat. Whether you're building and running mission-critical business applications or designing the next killer cloud application, SpringOne 2GX will keep you up to date with the latest enterprise technology.<p><a href="http://www.bestechvideos.com/2010/12/18/transforming-to-groovy">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Tue, 29 Nov 2011 04:54:21 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2010/12/18/transforming-to-groovy</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2010/12/18/transforming-to-groovy</comments>
    </item>
    <item>
      <title>DSLs in JavaScript</title>
      <link>http://www.bestechvideos.com/2009/10/06/dsls-in-javascript</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/10/06/dsls-in-javascript"><img alt="DSLs in JavaScript" src="/uploads/btv/video/image/00000002/0843/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><b>Summary</b>					<br />					Domain specific languages are all the rage these days - from ordering hash-browns to complex business rules, DSLs are showing up everywhere. Though often dismissed as a toy language, JavaScript is very powerful and includes many of the features of today's darlings. We'll take a look at a leading example of a JavaScript DSL, JSSpec and show how you can mold JavaScript to suit your needs.					<br />					<br />					<b>Bio</b>					<br />					Nathaniel T. Schutta is a senior software engineer focused on making usable applications. A proponent of polyglot programming, Nate has written two books on Ajax and speaks regularly at various No Fluff Just Stuff talks, universities and Java user groups. In addition to his day job, Nate is an adjunct professor at the University of Minnesota where he teaches students to embrace dynamic languages.			        						<br />						<br />						<b>About the conference</b>						<br />						QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.<p><a href="http://www.bestechvideos.com/2009/10/06/dsls-in-javascript">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/web-technologies">Web Technologies</a>]]>
      </description>
      <pubDate>Thu, 27 Oct 2011 21:11:53 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/10/06/dsls-in-javascript</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/10/06/dsls-in-javascript</comments>
    </item>
    <item>
      <title>Domain Specific Languages in Erlang</title>
      <link>http://www.bestechvideos.com/2009/07/22/domain-specific-languages-in-erlang</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/07/22/domain-specific-languages-in-erlang"><img alt="Domain Specific Languages in Erlang" src="/uploads/btv/video/image/00000001/9786/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p><strong>Summary</strong> <br /> This presentation examines the properties that make Erlang a great language for building Domain Specific Languages. - powerful parsing capabilities, runtime evaluation, and pattern matching are a few covered in this session. Along the way you may learn a thing or two about functional and concurrent programming.  					<br /> <br /> <strong>Bio</strong> <br /> Dennis Byrne is a writer, presenter and active member of the open source community. He currently works for ThoughtWorks and in his spare time Dennis enjoys lifting weights and killing brain cells. 			         						<br /> <br /> <strong>About the conference</strong> <br /> QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.</p><p><a href="http://www.bestechvideos.com/2009/07/22/domain-specific-languages-in-erlang">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Wed, 05 Aug 2009 12:50:01 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/07/22/domain-specific-languages-in-erlang</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/07/22/domain-specific-languages-in-erlang</comments>
    </item>
    <item>
      <title>Three Years of Real-World Ruby</title>
      <link>http://www.bestechvideos.com/2009/07/15/three-years-of-real-world-ruby</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/07/15/three-years-of-real-world-ruby"><img alt="Three Years of Real-World Ruby" src="/uploads/btv/video/image/00000001/9711/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p><strong>Summary</strong> <br /> Martin Fowler talks about ThoughtWorks's experience with using Ruby on client projects for the past three years, and the creation of a Ruby-based product 'Mingle'.  					<br /> <br /> <strong>Bio</strong> <br /> Martin Fowler is an author, speaker, consultant and general loud-mouth on software development. He's the Chief Scientist at ThoughtWorks - an international application development company, and has written five books on software development and also writes articles regularly on http://www.martinfowler.com/ .  			         						<br /> <br /> <strong>About the conference</strong> <br /> QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.</p><p><a href="http://www.bestechvideos.com/2009/07/15/three-years-of-real-world-ruby">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/testing">Testing</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/project-management">Project Management</a>]]>
      </description>
      <pubDate>Fri, 17 Jul 2009 13:52:31 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/07/15/three-years-of-real-world-ruby</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/07/15/three-years-of-real-world-ruby</comments>
    </item>
    <item>
      <title>The State of the DSL Art in Ruby</title>
      <link>http://www.bestechvideos.com/2009/05/09/the-state-of-the-dsl-art-in-ruby</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/05/09/the-state-of-the-dsl-art-in-ruby"><img alt="The State of the DSL Art in Ruby" src="/uploads/btv/video/image/00000001/8865/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p><strong>Summary</strong> <br />The idea of internal DSLs didn't originate in Ruby, but the Ruby community has been pushing hard on the idea and exploring its potential and limitations over the past seven years or so. We're still very excited by the possibilities, but we've definitely learned some things not to do. Mostly we've learned that DSL's aren't magic -- either the white kind (they don't solve all your problems) or the black kind (they aren't really that hard to build). In this talk we'll discuss the lessons the Ruby community has learned, and learn how to build state-of-the-art DSLs without going overboard.&nbsp;<br /> <br /> <strong>Bio</strong> <br /> Glenn Vanderburg is a consultant at Relevance focused on cutting-edge software development technologies and techniques, including Ruby, JavaScript, Ajax, and state-of-the-art development practices. 			         						<br /> <br /> <strong>About the conference</strong> <br /> QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.</p><p><a href="http://www.bestechvideos.com/2009/05/09/the-state-of-the-dsl-art-in-ruby">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Mon, 11 May 2009 12:26:47 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/05/09/the-state-of-the-dsl-art-in-ruby</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/05/09/the-state-of-the-dsl-art-in-ruby</comments>
    </item>
    <item>
      <title>Shaw and Fowler About Forging a New Alliance</title>
      <link>http://www.bestechvideos.com/2008/10/08/shaw-and-fowler-about-forging-a-new-alliance</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/10/08/shaw-and-fowler-about-forging-a-new-alliance"><img alt="Shaw and Fowler About Forging a New Alliance" src="/uploads/btv/video/image/00000001/4599/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p><strong>Summary</strong> 					<br />
Scott Shaw, Director of Services at ThoughtWorks, and Martin Fowler, Chief Scientist at ThoughtWorks, talk about the need for a new relationship between the business department and the IT department. Studies have constantly shown that the main culprit for unsuccessful projects lies in miscommunication between the business people and the IT ones. 					<br />
<br />
<strong>Bio</strong> 					<br />
Scott Shaw is a manager and technologist with over 15 years experience building large-scale, distributed software systems for a variety of business domains.  Martin Fowler is one of our industry's most well known thought leaders having had an influence in the adoption of OO, refactoring, patterns, agile methodologies, domain modeling, UML, and XP. 			         						<br />
<br />
<strong>About the conference</strong> 						<br />
ThoughtWorks recently began hosting events for Business and IT Leaders as well as technology practitioners to share insight and best practice across the industry. The briefings and the Exec Breakfast series are all grounded in reality - speakers are active practitioners, passionate about their work. The events focus on technology in relation to business issues, rather than being deeply technical.</p><p><a href="http://www.bestechvideos.com/2008/10/08/shaw-and-fowler-about-forging-a-new-alliance">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/project-management">Project Management</a>]]>
      </description>
      <pubDate>Wed, 08 Oct 2008 12:31:19 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/10/08/shaw-and-fowler-about-forging-a-new-alliance</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/10/08/shaw-and-fowler-about-forging-a-new-alliance</comments>
    </item>
  </channel>
</rss>
