<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>develoPy</title>
    <link>http://blog.karlsch.com</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>special K is speaking</description>
    <item>
      <title>Master's thesis .. done .. long ago </title>
      <description>&lt;p&gt;I had so many things to do that i nearly forgot to post a little note to this blog that I finished my masterthesis about a month ago.  You &lt;a href="http://karlsch.com/frodo.pdf"&gt;can have a look at it, if you are interested&lt;/a&gt;. The thesis is about a framework for model-driven  &lt;span class="caps"&gt;DSL&lt;/span&gt; (domain specific language) development.  The framework is written in Python and suited for the development of new languages. The paper covers the process and currently available tools in detail, especially what model-driven language development means and which benefits are possible. With DSLs in Ruby, the &lt;a href="http://www.eclipse.org/modeling"&gt;Eclipse &lt;span class="caps"&gt;TMF&lt;/span&gt; project&lt;/a&gt;, &lt;a href="http://www.voelter.de/data/workshops/EfftingeVoelterEclipseSummit.pdf"&gt;oAW xText&lt;/a&gt;, &lt;a href="http://www.sciences.univ-nantes.fr/lina/atl/bibliography/GPCE06"&gt;&lt;span class="caps"&gt;AMMA TCS&lt;/span&gt;&lt;/a&gt; or the upcoming &lt;a href="http://domino.research.ibm.com/comm/research_projects.nsf/pages/safari.index.html"&gt;&lt;span class="caps"&gt;IBM&lt;/span&gt; Safari&lt;/a&gt; toolset for domain specific language development are a hotter topic than ever. Martin Fowler &lt;a href="http://www.martinfowler.com/articles/languageWorkbench.html"&gt;wrote about language workbenches&lt;/a&gt; some time ago. A somewhat unscientific view, as he missed many solutions existing in the research community like &lt;span class="caps"&gt;LISA&lt;/span&gt;, TXL or &lt;span class="caps"&gt;ASF&lt;/span&gt;+SDF.  However he spotted the trend. Simple compiler compilers were yesterday. Today ideally the complete tool chain should be generated (parser, &lt;span class="caps"&gt;IDE&lt;/span&gt;, debugger,  …). This has yet to come. The thesis adds some fragments from a model-driven perspective on language development.&lt;/p&gt;
</description>
      <pubDate>Mon, 09 Apr 2007 00:49:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:b7ac7a0f-c666-4fc0-b3a5-00728b530297</guid>
      <author>martin.karlsch</author>
      <link>http://blog.karlsch.com/articles/2007/04/09/masters-thesis-done</link>
      <category>Software and so on</category>
      <trackback:ping>http://blog.karlsch.com/articles/trackback/15</trackback:ping>
    </item>
    <item>
      <title>Whats going on?</title>
      <description>&lt;p&gt;.. not much? .. far to much! I finished the first version of my masterthesis some days ago and many things changed in the last weeks. Stay tuned for some interessting infos in the next week. And &lt;span class="caps"&gt;MORE&lt;/span&gt; regular posts to this blog covering interessting stuff (unlike this post ;-))&lt;/p&gt;
</description>
      <pubDate>Tue, 20 Feb 2007 16:42:42 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:9ea32e3c-bd09-40f2-a64e-061a1fdbfd6f</guid>
      <author>martin.karlsch</author>
      <link>http://blog.karlsch.com/articles/2007/02/20/whats-going-on</link>
      <category>Out of the line</category>
      <trackback:ping>http://blog.karlsch.com/articles/trackback/14</trackback:ping>
    </item>
    <item>
      <title>continuations ..</title>
      <description>&lt;p&gt;I&amp;#8217;m a great fan of &lt;a href="http://en.wikipedia.org/wiki/Continuation"&gt;continuations&lt;/a&gt; and frameworks like &lt;a href="http://www.seaside.st/"&gt;Seaside&lt;/a&gt;. Sadly they will be dropped from Ruby in the future. (Or Not?) &lt;a href="http://www.interact-sw.co.uk/iangblog/2006/05/21/webcontinuations"&gt;Ian Griffiths has some nice arguments against using continuation for webframeworks&lt;/a&gt;. I share some of his doubts, but I would not be suprised if some smart guy can solve most of the problems.  For example the mentioned &amp;#8220;back&amp;#8221; problem is a &amp;#8220;where do you store the continuation&amp;#8221; problem I think. You have at least some options not to store everything on the server like hidden fields, cookies, URLs or a combination of server and client side storage. A nifty idea to make this more handable  may be &lt;a href="http://www.myvideo.de/watch/317869"&gt;composable continuation&lt;/a&gt;.&lt;/p&gt;
</description>
      <pubDate>Fri, 24 Nov 2006 21:04:00 +0100</pubDate>
      <guid isPermaLink="false">urn:uuid:49d238f8-2aa4-4dc4-a7cf-82502fe055c8</guid>
      <author>martin.karlsch</author>
      <link>http://blog.karlsch.com/articles/2006/11/24/continuations</link>
      <category>Software and so on</category>
      <trackback:ping>http://blog.karlsch.com/articles/trackback/13</trackback:ping>
    </item>
    <item>
      <title>Posting from Writely</title>
      <description>&lt;p&gt;Some people say : you can not post from &lt;a href="http://www.writely.com/"&gt;Writley&lt;/a&gt;, guess what : they are wrong. Here you see my first post from &lt;a href="http://www.writely.com/"&gt;Writley&lt;/a&gt;. At the moment my search for a nice desktop blogging client is still going on, because &lt;a href="http://wbloggar.com/"&gt;w.bloggar&lt;/a&gt; does not really fit my needs. Any suggestions?&lt;/p&gt;
</description>
      <pubDate>Wed, 06 Sep 2006 18:05:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:1aa77bf2-34ae-4841-811c-38923b7763eb</guid>
      <author>martin.karlsch</author>
      <link>http://blog.karlsch.com/articles/2006/09/06/or-this-does</link>
      <category>Software and so on</category>
      <category>blog</category>
      <trackback:ping>http://blog.karlsch.com/articles/trackback/12</trackback:ping>
    </item>
    <item>
      <title>Hello Wo...</title>
      <description>&lt;p&gt;&lt;strong&gt;.. no, i do not wanna say this :-)&lt;/strong&gt;&lt;/p&gt;


	&lt;p&gt;Finally my blog is online. I&amp;#8217;ll try post (from time to time) things I think about and wish to share with the whole wide world. So be prepared :-). The site is &lt;em&gt;still&lt;/em&gt; under construction, for example my list of &lt;a href="www.karlsch.com/default/papers.html"&gt;papers&lt;/a&gt; is not finished at the moment.&lt;/p&gt;


	&lt;p&gt;For those interessted : the blog is powered by &lt;a href="http://www.typosphere.org/"&gt;Typo&lt;/a&gt; a really nice &lt;a href="http://www.rubyonrails.org/"&gt;Ruby On Rails&lt;/a&gt; blogging engine. If you have not heard of &lt;a href="http://www.rubyonrails.org/"&gt;Rails&lt;/a&gt; before, maybe you were on vacation for the last 18 month? You should really give it a try.&lt;/p&gt;


	&lt;p&gt;Well this is enough for a first post, I guess.&lt;/p&gt;
</description>
      <pubDate>Mon, 04 Sep 2006 20:13:00 +0200</pubDate>
      <guid isPermaLink="false">urn:uuid:ed6d48bb-be1c-4183-96c2-5a8c2227732d</guid>
      <author>martin.karlsch</author>
      <link>http://blog.karlsch.com/articles/2006/09/04/test</link>
      <category>Out of the line</category>
      <category>ruby</category>
      <category>blog</category>
      <category>rails</category>
    </item>
  </channel>
</rss>
