<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	
	>
<channel>
	<title>
	Comments on: On Scala&#8217;s future	</title>
	<atom:link href="https://programmingzen.com/on-scalas-future/feed/" rel="self" type="application/rss+xml" />
	<link>https://programmingzen.com/on-scalas-future/</link>
	<description>Meditations on programming, startups, and technology</description>
	<lastBuildDate>Sat, 20 Mar 2010 20:40:34 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>
		By: A.R.		</title>
		<link>https://programmingzen.com/on-scalas-future/#comment-8692</link>

		<dc:creator><![CDATA[A.R.]]></dc:creator>
		<pubDate>Sat, 20 Mar 2010 20:40:34 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1021#comment-8692</guid>

					<description><![CDATA[Scala is nicer and &quot;less verbose&quot; than Java but unfortunately this does not translate to fewer keystrokes and mouseclicks. In an IDE like Eclipse, a lot of the time-saving IDE features work only in Java.]]></description>
			<content:encoded><![CDATA[<p>Scala is nicer and &#8220;less verbose&#8221; than Java but unfortunately this does not translate to fewer keystrokes and mouseclicks. In an IDE like Eclipse, a lot of the time-saving IDE features work only in Java.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Resisting Scala &#8211; Why good managers resist great new technologies &#124; PuneTech		</title>
		<link>https://programmingzen.com/on-scalas-future/#comment-7340</link>

		<dc:creator><![CDATA[Resisting Scala &#8211; Why good managers resist great new technologies &#124; PuneTech]]></dc:creator>
		<pubDate>Mon, 24 Aug 2009 03:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1021#comment-7340</guid>

					<description><![CDATA[[...] replacement for Java. I&#8217;ve also read some interesting writeups about Scala adoption such as On Scala&#8217;s Future and A Tipping Point for Scala. While I used to code a lot, my responsibilities today require me to [...]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] replacement for Java. I&#8217;ve also read some interesting writeups about Scala adoption such as On Scala&#8217;s Future and A Tipping Point for Scala. While I used to code a lot, my responsibilities today require me to [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: poko		</title>
		<link>https://programmingzen.com/on-scalas-future/#comment-7225</link>

		<dc:creator><![CDATA[poko]]></dc:creator>
		<pubDate>Tue, 18 Aug 2009 10:43:55 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1021#comment-7225</guid>

					<description><![CDATA[i think it&#039;s always misleading when power users/lang designers (who go deep when looking at a language) try to predict what a &quot;normal developer&quot; needs to understand in order to get stuff done in a given language.

If we just take java, how many developers do you know who learned the language like, ok let&#039;s study the whole type system first?

my guess is that most developers learn a language  differently. They learn how to use simple data structures, how to read from a file, how to iterate through collections, what the standard control structures are, how to handle exceptions, how inheritance and concurrency work on a basic level.

And in these areas scala is in fact simpler than java.]]></description>
			<content:encoded><![CDATA[<p>i think it&#8217;s always misleading when power users/lang designers (who go deep when looking at a language) try to predict what a &#8220;normal developer&#8221; needs to understand in order to get stuff done in a given language.</p>
<p>If we just take java, how many developers do you know who learned the language like, ok let&#8217;s study the whole type system first?</p>
<p>my guess is that most developers learn a language  differently. They learn how to use simple data structures, how to read from a file, how to iterate through collections, what the standard control structures are, how to handle exceptions, how inheritance and concurrency work on a basic level.</p>
<p>And in these areas scala is in fact simpler than java.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Why should I switch to Scala ? &#124; /var/log/mind		</title>
		<link>https://programmingzen.com/on-scalas-future/#comment-7206</link>

		<dc:creator><![CDATA[Why should I switch to Scala ? &#124; /var/log/mind]]></dc:creator>
		<pubDate>Mon, 17 Aug 2009 15:33:50 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1021#comment-7206</guid>

					<description><![CDATA[[...] replacement for Java. I&#8217;ve also read some interesting writeups about Scala adoption such as On Scala&#8217;s Future and A Tipping Point for Scala. While I used to code a lot, my responsibilities today require me to [...]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] replacement for Java. I&#8217;ve also read some interesting writeups about Scala adoption such as On Scala&#8217;s Future and A Tipping Point for Scala. While I used to code a lot, my responsibilities today require me to [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jon-Anders Teigen		</title>
		<link>https://programmingzen.com/on-scalas-future/#comment-7181</link>

		<dc:creator><![CDATA[Jon-Anders Teigen]]></dc:creator>
		<pubDate>Sun, 16 Aug 2009 10:55:20 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1021#comment-7181</guid>

					<description><![CDATA[@Bubak
Have you read all 700+ pages of Odersky, Spoon and Venners &quot;Programming in Scala&quot; and concluded that &quot;this is just some sugar&quot; on top of java ?
That is truly amazing!

@Igor
Arguing that one should use weaker tools for building large things seems odd. If your developers consistently hurt themselves with java, then sure - they will hurt themselves more with scala. But if they do great things, they will do greater things with scala.]]></description>
			<content:encoded><![CDATA[<p>@Bubak<br />
Have you read all 700+ pages of Odersky, Spoon and Venners &#8220;Programming in Scala&#8221; and concluded that &#8220;this is just some sugar&#8221; on top of java ?<br />
That is truly amazing!</p>
<p>@Igor<br />
Arguing that one should use weaker tools for building large things seems odd. If your developers consistently hurt themselves with java, then sure &#8211; they will hurt themselves more with scala. But if they do great things, they will do greater things with scala.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Fan?		</title>
		<link>https://programmingzen.com/on-scalas-future/#comment-7118</link>

		<dc:creator><![CDATA[Fan?]]></dc:creator>
		<pubDate>Fri, 14 Aug 2009 16:30:48 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1021#comment-7118</guid>

					<description><![CDATA[So how close does Fan (http://www.fandev.org/) come to meeting Charles&#039; goals? My impression is that it comes pretty close...]]></description>
			<content:encoded><![CDATA[<p>So how close does Fan (<a href="http://www.fandev.org/" rel="nofollow ugc">http://www.fandev.org/</a>) come to meeting Charles&#8217; goals? My impression is that it comes pretty close&#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Bubak		</title>
		<link>https://programmingzen.com/on-scalas-future/#comment-7038</link>

		<dc:creator><![CDATA[Bubak]]></dc:creator>
		<pubDate>Sun, 09 Aug 2009 12:14:29 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1021#comment-7038</guid>

					<description><![CDATA[My biggest worry is binary compatibility. Program compiled with 2.7 does not work on 2.8. In Java I can still work with 10 years old library (log4j for example).

Also to gain significant market share from Java it must be far better than Java. Now it just adds some suggar, it helps but is not 10x better.

I am using Scala for my personal projects, but would not recommend it as Java replacement to my boss.]]></description>
			<content:encoded><![CDATA[<p>My biggest worry is binary compatibility. Program compiled with 2.7 does not work on 2.8. In Java I can still work with 10 years old library (log4j for example).</p>
<p>Also to gain significant market share from Java it must be far better than Java. Now it just adds some suggar, it helps but is not 10x better.</p>
<p>I am using Scala for my personal projects, but would not recommend it as Java replacement to my boss.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Igor		</title>
		<link>https://programmingzen.com/on-scalas-future/#comment-7035</link>

		<dc:creator><![CDATA[Igor]]></dc:creator>
		<pubDate>Sun, 09 Aug 2009 08:30:37 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1021#comment-7035</guid>

					<description><![CDATA[I do admit that Scala is a very interesting experiment. However I would suggest &quot;A&quot; without a single chance for B, but I hope Scala will be used by more pragmatic language designers as an inspiration.
To be considered as a true Java competitor Scala looks too flexible in its syntax and the mix of OO and functional style makes the situation even worse.
I cannot imagine a really big enterprise application containing millions lines of code written in Scala. Such an applications use to evolve for years with many developers of very different skills involved. In this situation the excessive flexibility should be considered as a huge disadvantage.
Just my opinion. Will be glad to be wrong.]]></description>
			<content:encoded><![CDATA[<p>I do admit that Scala is a very interesting experiment. However I would suggest &#8220;A&#8221; without a single chance for B, but I hope Scala will be used by more pragmatic language designers as an inspiration.<br />
To be considered as a true Java competitor Scala looks too flexible in its syntax and the mix of OO and functional style makes the situation even worse.<br />
I cannot imagine a really big enterprise application containing millions lines of code written in Scala. Such an applications use to evolve for years with many developers of very different skills involved. In this situation the excessive flexibility should be considered as a huge disadvantage.<br />
Just my opinion. Will be glad to be wrong.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jeo		</title>
		<link>https://programmingzen.com/on-scalas-future/#comment-7030</link>

		<dc:creator><![CDATA[jeo]]></dc:creator>
		<pubDate>Sat, 08 Aug 2009 23:33:14 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1021#comment-7030</guid>

					<description><![CDATA[Corporates may not move to Scala (or Clojure) anytime soon, but that&#039;ll be their loss. It&#039;ll just make it easier for smaller, smarter outfits to compete with them.]]></description>
			<content:encoded><![CDATA[<p>Corporates may not move to Scala (or Clojure) anytime soon, but that&#8217;ll be their loss. It&#8217;ll just make it easier for smaller, smarter outfits to compete with them.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Sakuraba		</title>
		<link>https://programmingzen.com/on-scalas-future/#comment-7022</link>

		<dc:creator><![CDATA[Sakuraba]]></dc:creator>
		<pubDate>Sat, 08 Aug 2009 17:26:28 +0000</pubDate>
		<guid isPermaLink="false">http://antoniocangiano.com/?p=1021#comment-7022</guid>

					<description><![CDATA[I think Charles Nutter said it best. I dont think Scala will dethrone Java, because there are a millions of Java developers out there who dont care about &quot;a better language&quot;. As sad as it is, they just want to get their job done and &quot;if Java didnt change at all, that would be perfectly fine for these developers&quot; (quote from Neal Gafter from a talk about VB getting closures before Java).

There is a massive amount of people that does not care about any alternatives on the JVM. Unless the tool support is equally great and no implications on build-system and deployment are necessary, there wont be a java-killer for them. 

The sad thing is, there is a real business value in control abstractions and higher order functions, because it can lead to more robust code especially when dealing with closeable resources or whenever a deferred execution is desired.]]></description>
			<content:encoded><![CDATA[<p>I think Charles Nutter said it best. I dont think Scala will dethrone Java, because there are a millions of Java developers out there who dont care about &#8220;a better language&#8221;. As sad as it is, they just want to get their job done and &#8220;if Java didnt change at all, that would be perfectly fine for these developers&#8221; (quote from Neal Gafter from a talk about VB getting closures before Java).</p>
<p>There is a massive amount of people that does not care about any alternatives on the JVM. Unless the tool support is equally great and no implications on build-system and deployment are necessary, there wont be a java-killer for them. </p>
<p>The sad thing is, there is a real business value in control abstractions and higher order functions, because it can lead to more robust code especially when dealing with closeable resources or whenever a deferred execution is desired.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
