Ayende @ Rahien

Hi!
My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:

ayende@ayende.com

+972 52-548-6969

, @ Q c

Posts: 18 | Comments: 87

filter by tags archive

Comments

Martin Nyborg

Sorry but what is #Develop. I have tried Google but no results

Dennis

http://sharpdevelop.net/OpenSource/SD/Default.aspx

Frank Quednau

Quite some time ago I saw an MS video where they were trying to explain their DSL-making tools. Suffice to say it was so technical that they totally failed to sell it to me. I can only find a download from 2005, seems like they abandoned the whole thing. Have you ever looked into that stuff?

Ayende Rahien

SharpDevelop - an OSS IDE

http://sharpdevelop.net/

Ayende Rahien

Briefly enough to know that I don't like it.

http://www.ayende.com/Blog/archive/2007/11/25/Graphical-Domain-Specific-Languages.aspx

Sify

MS didn't abandoned the DSL tools. They are a part of the Visual Studio Extensibility package (http://msdn.microsoft.com/en-us/vsx/default.aspx) as well as other stuff for VS 2008.

Int the middle of the page there is a link to their Domain-Specific Language Tools Documentation.

Scott White

Never used this one. I will give it a try. The name reminds me of MonoDevelop which I've at least opened on Linux ;-)

Howard van Rooijen

Hi,

Have you seen some of the free frameworks that Francois Vanderseypen has been working on over the last few years?

Unfold (WPF)

http://www.orbifold.net/Unfold/

Netron (winforms):

http://www.orbifold.net/netron/

simply awesome stuff.

Mike Brown

@Frank

Think of Microsoft's DSL Tools (part of the Visual Studio SDK) as a Designer Designer. Basically, you use DSL Tools to design a designer for a DSL. Some examples of solutions built using DSL tools include the designers for LINQ to SQL, Entity Framework, and the 2008 Class Designer. There is a designer for nHibernate that uses DSL Tools to generate your hbm files.

Yes I know that 3 of the 4 examples I just gave were for O/RM tools but it's a perfect example of a solution that can be addressed with DSLs.

Comment preview

Comments have been closed on this topic.

FUTURE POSTS

  1. Buffer allocation strategies: A possible solution - about one day from now
  2. Buffer allocation strategies: Explaining the solution - 3 days from now
  3. Buffer allocation strategies: Bad usage patterns - 4 days from now
  4. The useless text book algorithms - 5 days from now
  5. Find the bug: The concurrent memory buster - 6 days from now

There are posts all the way to Sep 11, 2015

RECENT SERIES

  1. Find the bug (5):
    20 Apr 2011 - Why do I get a Null Reference Exception?
  2. Production postmortem (10):
    03 Sep 2015 - The industry at large
  3. What is new in RavenDB 3.5 (7):
    12 Aug 2015 - Monitoring support
  4. Career planning (6):
    24 Jul 2015 - The immortal choices aren't
View all series

Syndication

Main feed Feed Stats
Comments feed   Comments Feed Stats