<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Anay Kamat's Weblog &#187; ubuntu</title>
	<atom:link href="http://anaykamat.com/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://anaykamat.com</link>
	<description>Technology, Programming, Career, Fun, Friends And Thoughts</description>
	<lastBuildDate>Tue, 08 May 2012 22:00:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Just Released: Maya Programming Language</title>
		<link>http://anaykamat.com/2010/08/25/just-released-maya-programming-language/</link>
		<comments>http://anaykamat.com/2010/08/25/just-released-maya-programming-language/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 12:14:15 +0000</pubDate>
		<dc:creator>Anay</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[language translators]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[programming languages]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://anaykamat.com/?p=123</guid>
		<description><![CDATA[Around one year ago, I had started experimenting with concepts of creating programming languages. I first started with building few DSLs (Domain Specific Languages) using Ruby and Boo. It was quite interesting to work on development of DSLs. While doing this, I learnt a lot about how the programming languages are developed. Eventually, I thought [...]]]></description>
			<content:encoded><![CDATA[<p>Around one year ago, I had started experimenting with concepts of creating programming languages. I first started with building few DSLs (Domain Specific Languages) using Ruby and Boo. It was quite interesting to work on development of DSLs. While doing this, I learnt a lot about how the programming languages are developed.</p>
<p>Eventually, I thought of writing my own programming language. While I was in engineering college as a student, we had a subject on language translators. This subject taught us lot of theory on how languages are compiled or interpreted. However, we never got a chance to write even a simple programming language during our practicals. According to few, it was not possible to write one in one semester&#8217;s time.</p>
<p>That turned out to be my main motivation. I decided to write this programming language without using any compiler tools like LEX and YACC. I ended up writing my own lexical analyzer, the grammar parser and the language using the concepts taught to us in engineering college only. I worked on it daily for around an hour and within two weeks, I had the basic language ready.</p>
<p>Today, the code is released under GPL license. It&#8217;s available on GitHub at <a href="http://github.com/kamatanay/MayaLanguage" target="_blank">http://github.com/kamatanay/MayaLanguage</a></p>
<p>I hope it would be useful for students learning language translators.</p>
<p>Why did I name it Maya? Well, that&#8217;s the name of my sweetheart wife. Isn&#8217;t that a sweet name?</p>
]]></content:encoded>
			<wfw:commentRss>http://anaykamat.com/2010/08/25/just-released-maya-programming-language/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>C# 3.5 in Ubuntu</title>
		<link>http://anaykamat.com/2009/07/31/c-sharp-3-5-in-ubuntu/</link>
		<comments>http://anaykamat.com/2009/07/31/c-sharp-3-5-in-ubuntu/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 10:28:57 +0000</pubDate>
		<dc:creator>Anay</dc:creator>
				<category><![CDATA[Technologies]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://anaykamat.com/?p=59</guid>
		<description><![CDATA[Today, I managed to install Mono 2.4 in Ubuntu 9.04 without affecting Ubuntu&#8217;s default mono installation. Thanks to the instructions here (Building Mono 2.4 from source on Ubuntu 8.10), I was able to install latest mono/monodevelop in a parallel environment. Now I can work on C# 3.5 code in Linux as well. Here is the [...]]]></description>
			<content:encoded><![CDATA[<p>Today, I managed to install Mono 2.4 in Ubuntu 9.04 without affecting Ubuntu&#8217;s default mono installation. Thanks to the instructions <a href="http://www.centriment.com/2009/04/01/building-mono-24-from-source-on-ubuntu-810/" target="_blank">here (Building Mono 2.4 from source on Ubuntu 8.10)</a>, I was able to install latest mono/monodevelop in a parallel environment. Now I can work on C# 3.5 code in Linux as well.</p>
<p>Here is the screen shot of MonoDevelop instance with the code given in <a href="http://anaykamat.com/2009/04/08/y-combinator-in-csharp/" target="_blank">this post</a>.</p>
<p><a rel="attachment wp-att-60" href="http://anaykamat.com/2009/07/31/c-sharp-3-5-in-ubuntu/screenshot-functionaltest-monodevelop/"><img class="aligncenter size-medium wp-image-60" title="MonoDevelop running C# 3.5 code" src="http://anaykamat.com/wp-content/uploads/2009/07/Screenshot-FunctionalTest-MonoDevelop-300x163.png" alt="MonoDevelop running C# 3.5 code" width="300" height="163" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://anaykamat.com/2009/07/31/c-sharp-3-5-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

