<?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>Free practice test , mock test, driving test, interview questions &#187; Scala</title>
	<atom:link href="http://www.skill-guru.com/blog/tag/scala/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.skill-guru.com/blog</link>
	<description>Find free mock and practice test, create and sell tests</description>
	<lastBuildDate>Fri, 10 Sep 2010 20:32:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Want to learn programming in Scala ?</title>
		<link>http://www.skill-guru.com/blog/2010/07/13/want-to-learn-programming-in-scala/</link>
		<comments>http://www.skill-guru.com/blog/2010/07/13/want-to-learn-programming-in-scala/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 20:03:02 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Tech news]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.skill-guru.com/blog/?p=2467</guid>
		<description><![CDATA[Java programmers, interested in learning about Scala ? If you have missed our earlier posts on scala
Twitter has been written in which programming language
Why did twitter dumped Ruby on Rails
For new England residents a chance to learn Scala with Venkat Subramaniam who will be presenting on Programming Scala on Aug 12 2010  at  NEJUG.
Venue : [...]]]></description>
			<content:encoded><![CDATA[<p>Java programmers, interested in learning about Scala ? If you have missed our earlier posts on scala</p>
<p><a href="http://www.skill-guru.com/blog/2009/07/14/twitter-has-been-written-in-which-programming-language/">Twitter has been written in which programming language</a></p>
<p><a href="http://www.skill-guru.com/blog/2010/04/16/why-did-twitter-dumped-ruby-on-rails/">Why did twitter dumped Ruby on Rails</a></p>
<p>For new England residents a chance to learn Scala with <strong>Venkat Subramaniam</strong> who will be presenting on <strong>Programming Scala on </strong>Aug 12 2010  at  NEJUG<strong>.</strong></p>
<p><strong><strong>Venue </strong>:<a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;geocode=&amp;q=45+Network+Dr,+Burlington,+Middlesex,+Massachusetts+01803,+United+States&amp;sll=42.499472,-71.230352&amp;sspn=0.007578,0.014355&amp;ie=UTF8&amp;ll=42.499045,-71.231339&amp;spn=0.007578,0.014355&amp;t=h&amp;z=16&amp;iwloc=addr"> Sun Microsystems, Burlington , MA</a><br />
</strong></p>
<p>Dr. Venkat Subramaniam, founder of Agile Developer, Inc., has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia. Venkat helps his clients effectively apply and succeed with agile practices on their software projects, and speaks frequently at international conferences and user groups. He is author of &#8220;.NET Gotchas,&#8221; coauthor of 2007 Jolt Productivity Award winning &#8220;Practices of an Agile Developer,&#8221; author of &#8220;Programming Groovy: Dynamic Productivity for the Java Developer&#8221; and &#8220;Programming Scala: Tackle Multi-Core Complexity on the Java Virtual Machine&#8221; (Pragmatic Bookshelf).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skill-guru.com/blog/2010/07/13/want-to-learn-programming-in-scala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why did twitter dumped Ruby on Rails ?</title>
		<link>http://www.skill-guru.com/blog/2010/04/16/why-did-twitter-dumped-ruby-on-rails/</link>
		<comments>http://www.skill-guru.com/blog/2010/04/16/why-did-twitter-dumped-ruby-on-rails/#comments</comments>
		<pubDate>Sat, 17 Apr 2010 04:42:00 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Programming / tutorials]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[Scala]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.skill-guru.com/blog/?p=2059</guid>
		<description><![CDATA[For folks who are not aware and often ask Which programming language is twitter written  in , the answer is, Scala. Developer at twitter had started with Rub on Rails but looks like they the high volume of traffic was too much for twitter or Ruby on rails ?
Their programmers have been saying
One of the [...]]]></description>
			<content:encoded><![CDATA[<p>For folks who are not aware and often ask <a href="http://www.skill-guru.com/blog/2009/07/14/twitter-has-been-written-in-which-programming-language/">Which programming language is twitter written  in</a> , the answer is, <strong>Scala</strong>. Developer at twitter had started with Rub on Rails but looks like they the high volume of traffic was too much for twitter or Ruby on rails ?</p>
<p>Their programmers have been saying</p>
<blockquote><p>One of the things that I’ve found throughout my career is the need to have long-lived processes. And Ruby, like many scripting languages, has trouble being an environment for long lived processes. But the JVM is very good at that, because it’s been optimized for that over the last ten years. So Scala provides a basis for writing long-lived servers, and that’s primarily what we use it for at Twitter right now.</p></blockquote>
<p>There could be other reasons which we are not ware of but there have been some<a href="http://rubyonrails.org/applications"> real word applications build upon Ruby on rails</a>, noticeably  <a href="http://www.cookfood.com">cookfood.com</a> which went public last year. So it is not that Ruby on Rails sucks.</p>
<p>If it comes to poor garbage collection in Ruby on rails , then there is an option to use JRuby . One of the very well written comments on this topic can be found <a href="http://www.unlimitednovelty.com/2009/04/twitter-blaming-ruby-for-their-mistakes.html">here </a>.</p>
<p>Just because twitter uses Scala and has dumped Ruby on rails does not imply anything. The architect team has to decide what works for them. What may work for twitter does not mean it will work for everyone else.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skill-guru.com/blog/2010/04/16/why-did-twitter-dumped-ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Twitter has been written in which programming language ?</title>
		<link>http://www.skill-guru.com/blog/2009/07/14/twitter-has-been-written-in-which-programming-language/</link>
		<comments>http://www.skill-guru.com/blog/2009/07/14/twitter-has-been-written-in-which-programming-language/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 03:12:22 +0000</pubDate>
		<dc:creator>Vinay</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[JVM]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://www.skill-guru.com/blog/?p=125</guid>
		<description><![CDATA[If somebody would have asked me few days back this question , I would not have known the answer. But I always wanted to find about the technology and tricks used at high performance sites like  twitter , facebook and ebay.
During discussions with one of the colleagues, I came to know that core of  twitter [...]]]></description>
			<content:encoded><![CDATA[<p>If somebody would have asked me few days back this question , I would not have known the answer. But I always wanted to find about the technology and tricks used at high performance sites like  twitter , facebook and ebay.</p>
<p>During discussions with one of the colleagues, I came to know that core of  <a href="http://www.twitter.com" target="_blank">twitter</a> has been written in Scala. And that set me going . Twitter had really high load going to 5000 tweets per minutes at times.</p>
<p>I really wanted to find out more about Scala and learn about it.</p>
<p><strong>What is Scala ?</strong></p>
<blockquote><p>Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.</p></blockquote>
<p>Many top-notch programmers and industry leaders have already been captivated by Scala. James Strachan even says that scala is the long term replacement of java and javac.</p>
<p>Find more about scala <a href="http://www.scala-lang.org/" target="_blank">here </a></p>
<p>Iwill be covering more about Scala in next post and how is it more efficient over Java.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.skill-guru.com/blog/2009/07/14/twitter-has-been-written-in-which-programming-language/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
