• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Building DSLs With Eclipse
 

Building DSLs With Eclipse

on

  • 16,193 views

This slideshow explains what DSLs are and how to use tools from the Eclipse Modeling Project to create them.

This slideshow explains what DSLs are and how to use tools from the Eclipse Modeling Project to create them.

Statistics

Views

Total Views
16,193
Views on SlideShare
15,284
Embed Views
909

Actions

Likes
16
Downloads
664
Comments
2

12 Embeds 909

http://www.peterfriese.de 532
http://eclipse.dzone.com 120
http://www.slideshare.net 110
http://www.itemis.de 89
http://www.itemis.com 33
http://lanyrd.com 13
https://onion.net 4
https://plone.nomagic.com 3
http://www.linkedin.com 2
http://peterfriese.de 1
http://translate.googleusercontent.com 1
http://feeds.feedburner.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

12 of 2 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • I agree - the sound quality could be better. However, there is nothing we can do :-(
    Are you sure you want to
    Your message goes here
    Processing…
  • This presentation has been held at the Eclipse Day at the GooglePlex in August 2009. A recording is available at http://www.youtube.com/watch?v=bhdGNTm4PzI&feature=channel&fmt=18
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • itemis = IT + Themis <br /> Themis, goddess of <br /> justice <br /> order <br /> knows the future
  • connect people <br /> share contact details <br /> your resume on the web (endorsements, who you know, what you&#x2019;ve done)
  • connect people / friends <br /> &#x201C;friend&#x201D; someone / &#x201C;write on their wall&#x201D; <br /> share photos <br /> fun-oriented
  • connect people <br /> everybody can have their say
  • Java = GPL <br /> You can do everything with Java <br /> But is it a good idea to do everything with Java?
  • concise <br /> precise <br /> wouldn&#x2019;t change anything
  • ANT, built on a single transatlantic flight <br /> using XML to avoid writing own parser <br /> leverage XML parser <br /> today, we&#x2019;d do it differently
  • ANT, built on a single transatlantic flight <br /> using XML to avoid writing own parser <br /> leverage XML parser <br /> today, we&#x2019;d do it differently
  • It&#x2019;s relatively easy to write an internal DSL
  • Syntax of host language is the limiting factor for implementing internal DSLs
  • External DSLs are very flexible - you can exactly adjust them to your needs
  • You can choose the syntax of your DSL to your liking
  • However, building external DSLs is complicated
  • Java = GPL <br /> You can do everything with Java <br /> But is it a good idea to do everything with Java?
  • Newsgroup <br /> Foren <br /> Prof. Support

Building DSLs With Eclipse Building DSLs With Eclipse Presentation Transcript