<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-14147</id>
	<title>Nabble - Scala</title>
	<updated>2009-11-26T13:36:14Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Scala-f14147.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Scala-f14147.html" />
	<subtitle type="html">&lt;a href=&quot;http://scala.epfl.ch/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Scala&lt;/a&gt;&amp;nbsp;is a modern multi-paradigm 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.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26535167</id>
	<title>Re: [scala] New scala blog</title>
	<published>2009-11-26T13:36:14Z</published>
	<updated>2009-11-26T13:36:14Z</updated>
	<author>
		<name>Kevin Wright-4</name>
	</author>
	<content type="html">I&amp;#39;m always a bit cynical about how much re-use *really* occurs with most in-house corporate development...&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;But I&amp;#39;m in total agreement about the benefits of refactoring.&lt;/div&gt;&lt;div&gt;Maintainability is important, but too many people still think of software as something that is simply written and then sold.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 26, 2009 at 7:03 PM, Colin Howe &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26535167&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;colinthehowe@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex&quot;&gt;Nice post :-)&lt;br&gt;&lt;br&gt;Although, I&amp;#39;d argue that many &lt;i&gt;good&lt;/i&gt; things initially lead to more lines but eventually lead to fewer as re-use etc is increased.&lt;br&gt;

&lt;br&gt;Also, testing makes refactoring easier, which makes it easier to prune away excess baggage&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 26, 2009 at 6:55 PM, Kevin Wright &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26535167&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kev.lee.wright@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex&quot;&gt;
Okay, I&amp;#39;ve been threatening this for quite some time now...&lt;div&gt;Finally got round to it :)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://www.artima.com/weblogs/index.jsp?blogger=kevwright&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.artima.com/weblogs/index.jsp?blogger=kevwright&lt;/a&gt;&lt;/div&gt;



&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;enjoy!&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--New-scala-blog-tp26533647p26535167.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26533860</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-26T11:14:20Z</published>
	<updated>2009-11-26T11:14:20Z</updated>
	<author>
		<name>Blair Zajac</name>
	</author>
	<content type="html">&lt;br&gt;On Nov 25, 2009, at 9:11 PM, Jorge Ortiz wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; LinkedIn has 100+ engineers stuck on Java 1.5 because of a blocker bug in Apple's 1.6 JDK. It certainly doesn't &amp;quot;work just fine&amp;quot;.
&lt;br&gt;&lt;br&gt;Out of curiosity, which bug is this?
&lt;br&gt;&lt;br&gt;Blair
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26533860.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26533731</id>
	<title>Re: [scala] New scala blog</title>
	<published>2009-11-26T11:03:22Z</published>
	<updated>2009-11-26T11:03:22Z</updated>
	<author>
		<name>Colin Howe-2</name>
	</author>
	<content type="html">Nice post :-)&lt;br&gt;&lt;br&gt;Although, I&amp;#39;d argue that many &lt;i&gt;good&lt;/i&gt; things initially lead to more lines but eventually lead to fewer as re-use etc is increased.&lt;br&gt;&lt;br&gt;Also, testing makes refactoring easier, which makes it easier to prune away excess baggage&lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 26, 2009 at 6:55 PM, Kevin Wright &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26533731&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;kev.lee.wright@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Okay, I&amp;#39;ve been threatening this for quite some time now...&lt;div&gt;Finally got round to it :)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://www.artima.com/weblogs/index.jsp?blogger=kevwright&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.artima.com/weblogs/index.jsp?blogger=kevwright&lt;/a&gt;&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;enjoy!&lt;/div&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--New-scala-blog-tp26533647p26533731.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26533647</id>
	<title>[scala] New scala blog</title>
	<published>2009-11-26T10:55:35Z</published>
	<updated>2009-11-26T10:55:35Z</updated>
	<author>
		<name>Kevin Wright-4</name>
	</author>
	<content type="html">Okay, I&amp;#39;ve been threatening this for quite some time now...&lt;div&gt;Finally got round to it :)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://www.artima.com/weblogs/index.jsp?blogger=kevwright&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.artima.com/weblogs/index.jsp?blogger=kevwright&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;enjoy!&lt;/div&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--New-scala-blog-tp26533647p26533647.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26533041</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-26T10:02:42Z</published>
	<updated>2009-11-26T10:02:42Z</updated>
	<author>
		<name>Ismael Juma</name>
	</author>
	<content type="html">On Thu, 2009-11-26 at 14:55 +0100, Antonio Cunei wrote:
&lt;br&gt;&amp;gt; Therefore our planned naming scheme is just:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; * scala-2.7.x &amp;nbsp; &amp;nbsp; &amp;nbsp; requires jvm 1.5
&lt;br&gt;&amp;gt; &amp;nbsp; * scala-2.7.x-jvm4 &amp;nbsp;runs on jvm 1.4
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; * scala-2.8.x &amp;nbsp; &amp;nbsp; &amp;nbsp; requires jvm 1.6
&lt;br&gt;&amp;gt; &amp;nbsp; * scala-2.8.x-jvm5 &amp;nbsp;runs on jvm 1.5
&lt;br&gt;&lt;br&gt;I am wondering if it won't be better to have the jvm suffix for both
&lt;br&gt;builds given recent emails I've seen where people use the default build,
&lt;br&gt;expect it to work with Java 5 and then email the list asking what's up.
&lt;br&gt;&lt;br&gt;I would hope that including the expected jvm in the name may improve the
&lt;br&gt;situation. Is there a downside to this?
&lt;br&gt;&lt;br&gt;Best,
&lt;br&gt;Ismael
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26533041.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26532734</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-26T09:34:12Z</published>
	<updated>2009-11-26T09:34:12Z</updated>
	<author>
		<name>Sean Corfield</name>
	</author>
	<content type="html">I just ran into a problem with ScalaTest that dovetails into this
&lt;br&gt;discussion. The 1.0.1-SNAPSHOT (2.7.x compatible) was accidentally
&lt;br&gt;built with 1.6 dependencies (String.isEmpty). Bill created a new 1.5
&lt;br&gt;compatible snapshot a few days after it was brought to his attention.
&lt;br&gt;My team is in the situation where most of the developers are on Macs
&lt;br&gt;running 1.5, a few have Windows running 1.6 and all our target
&lt;br&gt;deployment infrastructure is all Linux running 1.6.
&lt;br&gt;&lt;br&gt;The problem is that switching the build to 1.6 on the Macs introduces
&lt;br&gt;a number of compatibilities with other Java-based software on the Mac
&lt;br&gt;that we haven't had time to investigate / resolve (and won't have time
&lt;br&gt;to deal with until after the project is live).
&lt;br&gt;&lt;br&gt;That all said, I think the right choice for Scala is: 1.6 VM by
&lt;br&gt;default for 2.8, with a 1.5 VM build available separately.
&lt;br&gt;&lt;br&gt;My team will just stay on Scala 2.7.x until such time as we can
&lt;br&gt;resolve the 1.6 VM problems (or we all upgrade to Snow Leopard).
&lt;br&gt;&lt;br&gt;On Thu, Nov 26, 2009 at 5:55 AM, Antonio Cunei &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26532734&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antonio.cunei@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; martin odersky wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; It seems this is a really controversial affair, but we are making
&lt;br&gt;&amp;gt;&amp;gt; progress. Here are some conclusions we drew from the discussion so
&lt;br&gt;&amp;gt;&amp;gt; far:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  - there will be 1.5 and 1.6 versions shipped separately
&lt;br&gt;&amp;gt;&amp;gt;   (this one is not new)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  - the 1.6 version will refuse to run on a 1.5 VM. It turns out the
&lt;br&gt;&amp;gt;&amp;gt;   1.6 classfile format already does a major version jump. because
&lt;br&gt;&amp;gt;&amp;gt;   of API changes in String, and because of the new fast bytecode
&lt;br&gt;&amp;gt;&amp;gt;   verifier format. The next Scala 2.8 builds for Java 1.6 will
&lt;br&gt;&amp;gt;&amp;gt;   generate classfiles with that major version, which cannot be
&lt;br&gt;&amp;gt;&amp;gt;   executed on a 1.5 machine. This also means that 1.6 classfiles
&lt;br&gt;&amp;gt;&amp;gt;   will load faster than 1.5 classfiles because of the changes in
&lt;br&gt;&amp;gt;&amp;gt;   the bytecode verifier.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The only remaining question is what to label a default. I believe
&lt;br&gt;&amp;gt;&amp;gt; we have to discuss specifics to find out what `default' should mean.
&lt;br&gt;&amp;gt;&amp;gt; Toni will follow up explaining the current naming scheme so that
&lt;br&gt;&amp;gt;&amp;gt; we can discuss it.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The current plan is pretty simple. We expect 1.6 to become eventually the VM
&lt;br&gt;&amp;gt; of choice, so a switch to 1.6 as the default is unavoidable in the long
&lt;br&gt;&amp;gt; term.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Our concern is that switching the default during the lifetime of 2.8 would
&lt;br&gt;&amp;gt; introduce a great deal of confusion. For example, we could end up having a
&lt;br&gt;&amp;gt; &amp;quot;2.8.2&amp;quot; that runs on 1.5, and then a &amp;quot;2.8.3&amp;quot; that really requires 1.6:
&lt;br&gt;&amp;gt; people upgrading would encounter breakage and confusion. If there is a good
&lt;br&gt;&amp;gt; time to change the default, that is with the introduction of 2.8.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Therefore our planned naming scheme is just:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  * scala-2.7.x       requires jvm 1.5
&lt;br&gt;&amp;gt;  * scala-2.7.x-jvm4  runs on jvm 1.4
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  * scala-2.8.x       requires jvm 1.6
&lt;br&gt;&amp;gt;  * scala-2.8.x-jvm5  runs on jvm 1.5
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In the end it boils down simply to naming. We are willing and able to
&lt;br&gt;&amp;gt; maintain two versions, so as long as the naming scheme is clear and simple
&lt;br&gt;&amp;gt; there should be no confusion.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Please let us know if you see any relevant problems with this scheme.
&lt;br&gt;&amp;gt; Toni
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Sean A Corfield -- (904) 302-SEAN
&lt;br&gt;Railo Technologies US -- &lt;a href=&quot;http://getrailo.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://getrailo.com/&lt;/a&gt;&lt;br&gt;An Architect's View -- &lt;a href=&quot;http://corfield.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://corfield.org/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;quot;If you're not annoying somebody, you're not really alive.&amp;quot;
&lt;br&gt;-- Margaret Atwood
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26532734.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26530985</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-26T07:23:30Z</published>
	<updated>2009-11-26T07:23:30Z</updated>
	<author>
		<name>Christos KK Loverdos</name>
	</author>
	<content type="html">As the outcome of not such an old discussion, Scala is now &amp;quot;kind&amp;quot;
&lt;br&gt;enough for the JVM users to provide a 1.5 build. But Scala should move
&lt;br&gt;ahead. As long as there is commitment (from the Scala Team or some
&lt;br&gt;other respected outside body) to maintaint a jvm5 build *and* all
&lt;br&gt;artifacts are properly versioned for the build/dependency management
&lt;br&gt;tools to pick up, I see no reason to not have 1.6 as the default.
&lt;br&gt;&lt;br&gt;If we define a good policy now, we will be ready for the 1.6 --&amp;gt; 1.7
&lt;br&gt;transition as well. Let's keep this in mind too.
&lt;br&gt;&lt;br&gt;On Thu, Nov 26, 2009 at 17:07, Josh Suereth &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530985&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;joshua.suereth@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Tony,  I think you may want to include the naming for maven/sbt users which
&lt;br&gt;&amp;gt; is a &amp;quot;groupId&amp;quot;-&amp;quot;artifactId&amp;quot;-&amp;quot;version&amp;quot; pair, e.g.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; default - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x&amp;quot;  (requires jvm1.5)
&lt;br&gt;&amp;gt; nightly - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x-SNAPSHOT&amp;quot; (requires
&lt;br&gt;&amp;gt; jvm1.5)
&lt;br&gt;&amp;gt; jvm4 - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x-jvm4&amp;quot;   (requires jvm1.4)
&lt;br&gt;&amp;gt; jvm4 nightly - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x-jvm4-SNAPSHOT&amp;quot;
&lt;br&gt;&amp;gt; (requires jvm1.4)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If the maven-deployment buildfile currently doesn't allow this, let me know!
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - Josh
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Thu, Nov 26, 2009 at 8:55 AM, Antonio Cunei &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530985&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antonio.cunei@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; martin odersky wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; It seems this is a really controversial affair, but we are making
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; progress. Here are some conclusions we drew from the discussion so
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; far:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  - there will be 1.5 and 1.6 versions shipped separately
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   (this one is not new)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;  - the 1.6 version will refuse to run on a 1.5 VM. It turns out the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   1.6 classfile format already does a major version jump. because
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   of API changes in String, and because of the new fast bytecode
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   verifier format. The next Scala 2.8 builds for Java 1.6 will
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   generate classfiles with that major version, which cannot be
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   executed on a 1.5 machine. This also means that 1.6 classfiles
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   will load faster than 1.5 classfiles because of the changes in
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   the bytecode verifier.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The only remaining question is what to label a default. I believe
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; we have to discuss specifics to find out what `default' should mean.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Toni will follow up explaining the current naming scheme so that
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; we can discuss it.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The current plan is pretty simple. We expect 1.6 to become eventually the
&lt;br&gt;&amp;gt;&amp;gt; VM of choice, so a switch to 1.6 as the default is unavoidable in the long
&lt;br&gt;&amp;gt;&amp;gt; term.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Our concern is that switching the default during the lifetime of 2.8 would
&lt;br&gt;&amp;gt;&amp;gt; introduce a great deal of confusion. For example, we could end up having a
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;2.8.2&amp;quot; that runs on 1.5, and then a &amp;quot;2.8.3&amp;quot; that really requires 1.6:
&lt;br&gt;&amp;gt;&amp;gt; people upgrading would encounter breakage and confusion. If there is a good
&lt;br&gt;&amp;gt;&amp;gt; time to change the default, that is with the introduction of 2.8.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Therefore our planned naming scheme is just:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  * scala-2.7.x       requires jvm 1.5
&lt;br&gt;&amp;gt;&amp;gt;  * scala-2.7.x-jvm4  runs on jvm 1.4
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;  * scala-2.8.x       requires jvm 1.6
&lt;br&gt;&amp;gt;&amp;gt;  * scala-2.8.x-jvm5  runs on jvm 1.5
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; In the end it boils down simply to naming. We are willing and able to
&lt;br&gt;&amp;gt;&amp;gt; maintain two versions, so as long as the naming scheme is clear and simple
&lt;br&gt;&amp;gt;&amp;gt; there should be no confusion.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Please let us know if you see any relevant problems with this scheme.
&lt;br&gt;&amp;gt;&amp;gt; Toni
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;my $0.02,
&lt;br&gt;Christos
&lt;br&gt;-- 
&lt;br&gt;&amp;nbsp; __~O
&lt;br&gt;&amp;nbsp;-\ &amp;lt;, &amp;nbsp; &amp;nbsp; &amp;nbsp; Christos KK Loverdos
&lt;br&gt;(*)/ (*) &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://ckkloverdos.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ckkloverdos.com&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26530985.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26530954</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-26T07:21:53Z</published>
	<updated>2009-11-26T07:21:53Z</updated>
	<author>
		<name>Antonio Cunei-3</name>
	</author>
	<content type="html">Josh,
&lt;br&gt;&lt;br&gt;We can certainly do in the Maven deployment file all the renaming necessary 
&lt;br&gt;to adapt the version names to Maven's needs. I'll contact you shortly to 
&lt;br&gt;discuss the details.
&lt;br&gt;&lt;br&gt;Toni
&lt;br&gt;&lt;br&gt;Josh Suereth wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Tony, &amp;nbsp;I think you may want to include the naming for maven/sbt users which
&lt;br&gt;&amp;gt; is a &amp;quot;groupId&amp;quot;-&amp;quot;artifactId&amp;quot;-&amp;quot;version&amp;quot; pair, e.g.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; default - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x&amp;quot; &amp;nbsp;(requires jvm1.5)
&lt;br&gt;&amp;gt; nightly - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x-SNAPSHOT&amp;quot; (requires
&lt;br&gt;&amp;gt; jvm1.5)
&lt;br&gt;&amp;gt; jvm4 - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x-jvm4&amp;quot; &amp;nbsp; (requires jvm1.4)
&lt;br&gt;&amp;gt; jvm4 nightly - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x-jvm4-SNAPSHOT&amp;quot;
&lt;br&gt;&amp;gt; (requires jvm1.4)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If the maven-deployment buildfile currently doesn't allow this, let me know!
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26530954.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26530753</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-26T07:07:22Z</published>
	<updated>2009-11-26T07:07:22Z</updated>
	<author>
		<name>Josh Suereth</name>
	</author>
	<content type="html">Tony,  I think you may want to include the naming for maven/sbt users which is a &amp;quot;groupId&amp;quot;-&amp;quot;artifactId&amp;quot;-&amp;quot;version&amp;quot; pair, e.g.&lt;br&gt;&lt;br&gt;&lt;br&gt;default - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x&amp;quot;  (requires jvm1.5)&lt;br&gt;
nightly - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x-SNAPSHOT&amp;quot; (requires jvm1.5)&lt;br&gt;jvm4 - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x-jvm4&amp;quot;   (requires jvm1.4)&lt;br&gt;jvm4 nightly - &amp;quot;org.scala-lang&amp;quot;-&amp;quot;scala-library&amp;quot;-&amp;quot;2.7.x-jvm4-SNAPSHOT&amp;quot; (requires jvm1.4)&lt;br&gt;
&lt;br&gt;If the maven-deployment buildfile currently doesn&amp;#39;t allow this, let me know!&lt;br&gt;&lt;br&gt;- Josh&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 26, 2009 at 8:55 AM, Antonio Cunei &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26530753&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antonio.cunei@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;martin odersky wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
It seems this is a really controversial affair, but we are making&lt;br&gt;
progress. Here are some conclusions we drew from the discussion so&lt;br&gt;
far:&lt;br&gt;
&lt;br&gt;
 - there will be 1.5 and 1.6 versions shipped separately&lt;br&gt;
   (this one is not new)&lt;br&gt;
&lt;br&gt;
 - the 1.6 version will refuse to run on a 1.5 VM. It turns out the&lt;br&gt;
   1.6 classfile format already does a major version jump. because&lt;br&gt;
   of API changes in String, and because of the new fast bytecode&lt;br&gt;
   verifier format. The next Scala 2.8 builds for Java 1.6 will&lt;br&gt;
   generate classfiles with that major version, which cannot be&lt;br&gt;
   executed on a 1.5 machine. This also means that 1.6 classfiles&lt;br&gt;
   will load faster than 1.5 classfiles because of the changes in&lt;br&gt;
   the bytecode verifier.&lt;br&gt;
&lt;br&gt;
The only remaining question is what to label a default. I believe&lt;br&gt;
we have to discuss specifics to find out what `default&amp;#39; should mean.&lt;br&gt;
Toni will follow up explaining the current naming scheme so that&lt;br&gt;
we can discuss it.&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
The current plan is pretty simple. We expect 1.6 to become eventually the VM of choice, so a switch to 1.6 as the default is unavoidable in the long term.&lt;br&gt;
&lt;br&gt;
Our concern is that switching the default during the lifetime of 2.8 would introduce a great deal of confusion. For example, we could end up having a &amp;quot;2.8.2&amp;quot; that runs on 1.5, and then a &amp;quot;2.8.3&amp;quot; that really requires 1.6: people upgrading would encounter breakage and confusion. If there is a good time to change the default, that is with the introduction of 2.8.&lt;br&gt;

&lt;br&gt;
Therefore our planned naming scheme is just:&lt;br&gt;
&lt;br&gt;
 * scala-2.7.x       requires jvm 1.5&lt;br&gt;
 * scala-2.7.x-jvm4  runs on jvm 1.4&lt;br&gt;
&lt;br&gt;
 * scala-2.8.x       requires jvm 1.6&lt;br&gt;
 * scala-2.8.x-jvm5  runs on jvm 1.5&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
In the end it boils down simply to naming. We are willing and able to maintain two versions, so as long as the naming scheme is clear and simple there should be no confusion.&lt;br&gt;
&lt;br&gt;
Please let us know if you see any relevant problems with this scheme.&lt;br&gt;
Toni&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26530753.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26529798</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-26T05:55:18Z</published>
	<updated>2009-11-26T05:55:18Z</updated>
	<author>
		<name>Antonio Cunei-3</name>
	</author>
	<content type="html">martin odersky wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; It seems this is a really controversial affair, but we are making
&lt;br&gt;&amp;gt; progress. Here are some conclusions we drew from the discussion so
&lt;br&gt;&amp;gt; far:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;- there will be 1.5 and 1.6 versions shipped separately
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;(this one is not new)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;- the 1.6 version will refuse to run on a 1.5 VM. It turns out the
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;1.6 classfile format already does a major version jump. because
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;of API changes in String, and because of the new fast bytecode
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;verifier format. The next Scala 2.8 builds for Java 1.6 will
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;generate classfiles with that major version, which cannot be
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;executed on a 1.5 machine. This also means that 1.6 classfiles
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;will load faster than 1.5 classfiles because of the changes in
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;the bytecode verifier.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The only remaining question is what to label a default. I believe
&lt;br&gt;&amp;gt; we have to discuss specifics to find out what `default' should mean.
&lt;br&gt;&amp;gt; Toni will follow up explaining the current naming scheme so that
&lt;br&gt;&amp;gt; we can discuss it.
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;The current plan is pretty simple. We expect 1.6 to become eventually the 
&lt;br&gt;VM of choice, so a switch to 1.6 as the default is unavoidable in the long 
&lt;br&gt;term.
&lt;br&gt;&lt;br&gt;Our concern is that switching the default during the lifetime of 2.8 would 
&lt;br&gt;introduce a great deal of confusion. For example, we could end up having a 
&lt;br&gt;&amp;quot;2.8.2&amp;quot; that runs on 1.5, and then a &amp;quot;2.8.3&amp;quot; that really requires 1.6: 
&lt;br&gt;people upgrading would encounter breakage and confusion. If there is a good 
&lt;br&gt;time to change the default, that is with the introduction of 2.8.
&lt;br&gt;&lt;br&gt;Therefore our planned naming scheme is just:
&lt;br&gt;&lt;br&gt;&amp;nbsp; * scala-2.7.x &amp;nbsp; &amp;nbsp; &amp;nbsp; requires jvm 1.5
&lt;br&gt;&amp;nbsp; * scala-2.7.x-jvm4 &amp;nbsp;runs on jvm 1.4
&lt;br&gt;&lt;br&gt;&amp;nbsp; * scala-2.8.x &amp;nbsp; &amp;nbsp; &amp;nbsp; requires jvm 1.6
&lt;br&gt;&amp;nbsp; * scala-2.8.x-jvm5 &amp;nbsp;runs on jvm 1.5
&lt;br&gt;&lt;br&gt;&lt;br&gt;In the end it boils down simply to naming. We are willing and able to 
&lt;br&gt;maintain two versions, so as long as the naming scheme is clear and simple 
&lt;br&gt;there should be no confusion.
&lt;br&gt;&lt;br&gt;Please let us know if you see any relevant problems with this scheme.
&lt;br&gt;Toni
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26529798.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26529589</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-26T05:40:40Z</published>
	<updated>2009-11-26T05:40:40Z</updated>
	<author>
		<name>Martin Odersky</name>
	</author>
	<content type="html">It seems this is a really controversial affair, but we are making
&lt;br&gt;progress. Here are some conclusions we drew from the discussion so
&lt;br&gt;far:
&lt;br&gt;&lt;br&gt;&amp;nbsp;- there will be 1.5 and 1.6 versions shipped separately
&lt;br&gt;&amp;nbsp; &amp;nbsp;(this one is not new)
&lt;br&gt;&lt;br&gt;&amp;nbsp;- the 1.6 version will refuse to run on a 1.5 VM. It turns out the
&lt;br&gt;&amp;nbsp; &amp;nbsp;1.6 classfile format already does a major version jump. because
&lt;br&gt;&amp;nbsp; &amp;nbsp;of API changes in String, and because of the new fast bytecode
&lt;br&gt;&amp;nbsp; &amp;nbsp;verifier format. The next Scala 2.8 builds for Java 1.6 will
&lt;br&gt;&amp;nbsp; &amp;nbsp;generate classfiles with that major version, which cannot be
&lt;br&gt;&amp;nbsp; &amp;nbsp;executed on a 1.5 machine. This also means that 1.6 classfiles
&lt;br&gt;&amp;nbsp; &amp;nbsp;will load faster than 1.5 classfiles because of the changes in
&lt;br&gt;&amp;nbsp; &amp;nbsp;the bytecode verifier.
&lt;br&gt;&lt;br&gt;The only remaining question is what to label a default. I believe
&lt;br&gt;we have to discuss specifics to find out what `default' should mean.
&lt;br&gt;Toni will follow up explaining the current naming scheme so that
&lt;br&gt;we can discuss it.
&lt;br&gt;&lt;br&gt;Cheers
&lt;br&gt;&lt;br&gt;&amp;nbsp;-- Martin
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26529589.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26529479</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-26T05:31:05Z</published>
	<updated>2009-11-26T05:31:05Z</updated>
	<author>
		<name>Ismael Juma</name>
	</author>
	<content type="html">On Wed, 2009-11-25 at 21:11 -0800, Jorge Ortiz wrote:
&lt;br&gt;&amp;gt; LinkedIn has 100+ engineers stuck on Java 1.5 because of a blocker bug
&lt;br&gt;&amp;gt; in Apple's 1.6 JDK.
&lt;br&gt;&lt;br&gt;Is that for Snow Leopard or Leopard or both?
&lt;br&gt;&lt;br&gt;Best,
&lt;br&gt;Ismael
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26529479.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26529430</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-26T05:27:11Z</published>
	<updated>2009-11-26T05:27:11Z</updated>
	<author>
		<name>Vladimir Kirichenko-2</name>
	</author>
	<content type="html">Jorge Ortiz wrote:
&lt;br&gt;&amp;gt; LinkedIn has 100+ engineers stuck on Java 1.5 because of a blocker bug
&lt;br&gt;&amp;gt; in Apple's 1.6 JDK. It certainly doesn't &amp;quot;work just fine&amp;quot;.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --j
&lt;br&gt;&lt;br&gt;My concern is about clients (desktop software). It is reasonable
&lt;br&gt;requirement to upgrade to latest version of java for their OS, but it's
&lt;br&gt;not realistic to expect them to throw away hardware they bought not 10
&lt;br&gt;years ago but 2 years ago or to buy new OS. How old laptop or desktop
&lt;br&gt;computer of yours guys?
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Best Regards,
&lt;br&gt;Vladimir Kirichenko
&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (267 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26529430/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26529430.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26527298</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-26T02:25:59Z</published>
	<updated>2009-11-26T02:25:59Z</updated>
	<author>
		<name>Ricky Clarkson</name>
	</author>
	<content type="html">As far as I can tell, Snow Leopard supports Intel 32-bit, and provides
&lt;br&gt;Java 6. &amp;nbsp;The only people left out are PowerPC users, if my sources are
&lt;br&gt;correct. &amp;nbsp;There's a Mac mini that just landed on my desk that will be
&lt;br&gt;useful if this is true and a brick otherwise.
&lt;br&gt;&lt;br&gt;The link you pointed at is not for Snow Leopard.
&lt;br&gt;&lt;br&gt;2009/11/26 Vladimir Kirichenko &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26527298&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vladimir.kirichenko@...&lt;/a&gt;&amp;gt;:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Dean Wampler wrote:
&lt;br&gt;&amp;gt;&amp;gt; Unless I'm mistaken, 1.6 is now the default on Snow Leopard.
&lt;br&gt;&amp;gt;&amp;gt; dean
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; It doesn't change the fact that a lots of mac desktops, laptops and
&lt;br&gt;&amp;gt; servers with power and intel x32 architectures and pre-snow-leopard OS
&lt;br&gt;&amp;gt; versions still exist and could not be upgraded to snow leopard and apple
&lt;br&gt;&amp;gt; is not going to upgrade java for them.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://support.apple.com/kb/HT3649&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://support.apple.com/kb/HT3649&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ===========================
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This release updates Java SE 6 to version 1.6.0_15, J2SE 5.0 to version
&lt;br&gt;&amp;gt; 1.5.0_20, and J2SE 1.4.2 to 1.4.2_22.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This release is only for Mac OS X 10.5.8 or later versions of Mac OS X 10.5.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This release of J2SE 5.0 and J2SE 1.4.2 supports all Intel and
&lt;br&gt;&amp;gt; PowerPC-based Macs. Java SE 6 is available on 64-bit Intel-based Macs only.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ===========================
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Yeah, I hate them too.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Best Regards,
&lt;br&gt;&amp;gt; Vladimir Kirichenko
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ricky Clarkson
&lt;br&gt;Java and Scala Programmer, AD Holdings
&lt;br&gt;+44 1565 770804
&lt;br&gt;Skype: ricky_clarkson
&lt;br&gt;Google Talk: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26527298&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ricky.clarkson@...&lt;/a&gt;
&lt;br&gt;Google Wave: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26527298&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ricky.clarkson@...&lt;/a&gt;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26527298.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26526920</id>
	<title>[scala] Re: [ANN] YaScalaDT 0.1.0 (eclipse plugin)</title>
	<published>2009-11-26T01:53:22Z</published>
	<updated>2009-11-26T01:53:22Z</updated>
	<author>
		<name>David Bernard-3</name>
	</author>
	<content type="html">I created a project on github&lt;div&gt;&lt;a href=&quot;http://github.com/davidB/yascaladt-doc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://github.com/davidB/yascaladt-doc&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;to store info, issue,...&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 09:40, David Bernard &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26526920&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;david.bernard.31@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;Hi,&lt;br&gt;&lt;br&gt;As some my coworkers, some of you could interested by the first version of my first eclipse plugin ;). There is no site/doc yet.&lt;br&gt;
Current feature :&lt;br&gt;* very basic editor (comment, string, keyword highlight)&lt;br&gt;
* error marker from console output&lt;br&gt;* hyperlink/jumper on error/warning from console output&lt;br&gt;&lt;br&gt;The last 2 features are present in all my editor/configuration and is a must have for me.&lt;br&gt;Marker/Hyperlink support scala-maven-plugin output. So you could create an extranel tool who call scala:cc (or scala:compile) and have error updated in your project.&lt;br&gt;

I&amp;#39;ve not test but marker/jumper should work with sbt, builr but you need to custom the command to emit (print to console) the line&lt;br&gt; &amp;lt;path&amp;gt;: -1: compiling&lt;br&gt;then every marker for &amp;lt;path&amp;gt; (could be the root source dir =&amp;gt; recursive) are removed/reset&lt;br&gt;

&lt;br&gt;There is no configuration panel.&lt;br&gt;&lt;br&gt;The EPFL Scala plugin is not required, and both could work together (from my coworker).&lt;br&gt;&lt;br&gt;&lt;a href=&quot;https://sourceforge.net/projects/alchim/files/YaScalaDT/0.1.0/net_alchim31_eclipse_yascaladt_0.1.0.200911202226.jar/download&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;https://sourceforge.net/projects/alchim/files/YaScalaDT/0.1.0/net_alchim31_eclipse_yascaladt_0.1.0.200911202226.jar/download&lt;/a&gt;&lt;br&gt;

&lt;br&gt;feedback welcome. (I already work of the second version, more info near)&lt;br&gt;&lt;br&gt;/davidB&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--Re%3A--ANN--YaScalaDT-0.1.0-%28eclipse-plugin%29-tp26526920p26526920.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524455</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T21:11:49Z</published>
	<updated>2009-11-25T21:11:49Z</updated>
	<author>
		<name>Jorge Ortiz-3</name>
	</author>
	<content type="html">LinkedIn has 100+ engineers stuck on Java 1.5 because of a blocker bug in Apple&amp;#39;s 1.6 JDK. It certainly doesn&amp;#39;t &amp;quot;work just fine&amp;quot;.&lt;br&gt;&lt;br&gt;--j&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 8:18 PM, Rex Kerr &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524455&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ichoran@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;-1&lt;br&gt;&lt;br&gt;From a personal perspective, I haven&amp;#39;t used 1.5 in a year and a half.  I&amp;#39;ve made everyone who uses a Mac with the Java analysis software I&amp;#39;ve written go to the trouble of downloading 1.6 for the older versions which works just fine--so if you want to go to the trouble of downloading Scala, you can either get 1.6 for your Mac or get the 1.5 version of Scala.  If a few people running large servers that have fixed on 1.5 have to use a 1.5 build of the 2.8 libs, then that&amp;#39;s unfortunate but I expect that they have the expertise to do it.&lt;br&gt;

&lt;br&gt;I suspect that in terms of total number of deployments, 1.6 will be vastly more common than 1.5, especially late into next year while 2.8 is still out.  I certainly think it would be a bad idea to change which one is the default within the 2.8 series--that sort of stealth change is likely to cause a lot of breakages.&lt;br&gt;

&lt;br&gt;So I recommend planning for the present and future, not for the past, and making the 1.6 version the default, as it is now.&lt;br&gt;&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;  --Rex&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div class=&quot;im&quot;&gt;
On Wed, Nov 25, 2009 at 2:24 PM, Seth Tisue &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524455&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seth@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;I suggest that the jvm5 build be made the default, unmarked build and&lt;br&gt;

the jvm6 one should be the special one.&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26524455.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524194</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T20:23:47Z</published>
	<updated>2009-11-25T20:23:47Z</updated>
	<author>
		<name>Vladimir Kirichenko-2</name>
	</author>
	<content type="html">Ray Racine wrote:
&lt;br&gt;&amp;gt; I'd say most people expect the latest Scala release to run on the latest
&lt;br&gt;&amp;gt; JVM &amp;nbsp;leveraging the latest capabilities. 
&lt;br&gt;&amp;gt; JDK 1.6 (Mustang) was released
&lt;br&gt;&amp;gt; 12/12/2006, three years ago. &amp;nbsp;1.5 (Tiger) was released 9/29/2004 5
&lt;br&gt;&amp;gt; years ago.
&lt;br&gt;&lt;br&gt;I'd say that is true for Sun-developed world only. Java 1.6 was released
&lt;br&gt;for OSX a year ago. And never going to be released for hardware that was
&lt;br&gt;produced 2 years ago. A lots of it still in retail, brand new with
&lt;br&gt;hardware warranty.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Best Regards,
&lt;br&gt;Vladimir Kirichenko
&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (267 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26524194/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26524194.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524153</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T20:18:15Z</published>
	<updated>2009-11-25T20:18:15Z</updated>
	<author>
		<name>Rex Kerr-2</name>
	</author>
	<content type="html">-1&lt;br&gt;&lt;br&gt;From a personal perspective, I haven&amp;#39;t used 1.5 in a year and a half.  I&amp;#39;ve made everyone who uses a Mac with the Java analysis software I&amp;#39;ve written go to the trouble of downloading 1.6 for the older versions which works just fine--so if you want to go to the trouble of downloading Scala, you can either get 1.6 for your Mac or get the 1.5 version of Scala.  If a few people running large servers that have fixed on 1.5 have to use a 1.5 build of the 2.8 libs, then that&amp;#39;s unfortunate but I expect that they have the expertise to do it.&lt;br&gt;
&lt;br&gt;I suspect that in terms of total number of deployments, 1.6 will be vastly more common than 1.5, especially late into next year while 2.8 is still out.  I certainly think it would be a bad idea to change which one is the default within the 2.8 series--that sort of stealth change is likely to cause a lot of breakages.&lt;br&gt;
&lt;br&gt;So I recommend planning for the present and future, not for the past, and making the 1.6 version the default, as it is now.&lt;br&gt;&lt;br&gt;  --Rex&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 2:24 PM, Seth Tisue &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524153&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seth@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;I suggest that the jvm5 build be made the default, unmarked build and&lt;br&gt;
the jvm6 one should be the special one.&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26524153.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26524057</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T19:58:57Z</published>
	<updated>2009-11-25T19:58:57Z</updated>
	<author>
		<name>Vladimir Kirichenko-2</name>
	</author>
	<content type="html">Dean Wampler wrote:
&lt;br&gt;&amp;gt; Unless I'm mistaken, 1.6 is now the default on Snow Leopard.
&lt;br&gt;&amp;gt; dean
&lt;br&gt;&lt;br&gt;It doesn't change the fact that a lots of mac desktops, laptops and
&lt;br&gt;servers with power and intel x32 architectures and pre-snow-leopard OS
&lt;br&gt;versions still exist and could not be upgraded to snow leopard and apple
&lt;br&gt;is not going to upgrade java for them.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://support.apple.com/kb/HT3649&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://support.apple.com/kb/HT3649&lt;/a&gt;&lt;br&gt;&lt;br&gt;===========================
&lt;br&gt;&lt;br&gt;This release updates Java SE 6 to version 1.6.0_15, J2SE 5.0 to version
&lt;br&gt;1.5.0_20, and J2SE 1.4.2 to 1.4.2_22.
&lt;br&gt;&lt;br&gt;This release is only for Mac OS X 10.5.8 or later versions of Mac OS X 10.5.
&lt;br&gt;&lt;br&gt;This release of J2SE 5.0 and J2SE 1.4.2 supports all Intel and
&lt;br&gt;PowerPC-based Macs. Java SE 6 is available on 64-bit Intel-based Macs only.
&lt;br&gt;&lt;br&gt;===========================
&lt;br&gt;&lt;br&gt;Yeah, I hate them too.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Best Regards,
&lt;br&gt;Vladimir Kirichenko
&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (267 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26524057/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26524057.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26523982</id>
	<title>[scala] Re: GPCE'10 First Call for Papers (apologies for cross-postings)</title>
	<published>2009-11-25T19:46:03Z</published>
	<updated>2009-11-25T19:46:03Z</updated>
	<author>
		<name>Bruno Oliveira-5</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;Scala is a great language for developing generative programming tools
&lt;br&gt;and developing highly expressible and reusable components. The GPCE
&lt;br&gt;conference is interested to hear about &amp;nbsp;cutting-edge techniques of &amp;nbsp;
&lt;br&gt;generative
&lt;br&gt;and component-based software. You can show what Scala can do in this
&lt;br&gt;area by submitting a research paper or a tool demonstration to GPCE!
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;CALL FOR PAPERS
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Ninth International Conference on
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Generative Programming and Component Engineering
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; (GPCE 2010)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;October 10-13, 2010
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Eindhoven, The Netherlands
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(co-located with SLE 2010)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.gpce.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.gpce.org&lt;/a&gt;&lt;br&gt;------------------------------------------------------------------------
&lt;br&gt;&lt;br&gt;IMPORTANT DATES
&lt;br&gt;&lt;br&gt;* Submission of abstracts: May 17, 2010
&lt;br&gt;* Submission of papers: May 24, 2010
&lt;br&gt;* Author notification: Jul 5, 2010
&lt;br&gt;&lt;br&gt;SCOPE
&lt;br&gt;&lt;br&gt;Generative and component approaches are revolutionizing software
&lt;br&gt;development similar to how automation and components revolutionized
&lt;br&gt;manufacturing. Generative Programming (concerning programs that
&lt;br&gt;synthesize other programs), Component Engineering (concerning
&lt;br&gt;modularity in application design), and Domain-Specific Languages
&lt;br&gt;(DSLs) (concerning compact domain-specific notations for expressing
&lt;br&gt;programs) are key technologies for automating program development.
&lt;br&gt;&lt;br&gt;The International Conference on Generative Programming and Component
&lt;br&gt;Engineering is a venue for researchers and practitioners interested in
&lt;br&gt;techniques that, through deploying components and program generation,
&lt;br&gt;increase programmer productivity, improve software quality, and
&lt;br&gt;shorten the time-to-market of software products. &amp;nbsp;In addition to
&lt;br&gt;exploring cutting-edge techniques of generative and component-based
&lt;br&gt;software, our goal is to foster further cross-fertilization between
&lt;br&gt;the software engineering and the programming languages research
&lt;br&gt;communities.
&lt;br&gt;&lt;br&gt;SUBMISSIONS
&lt;br&gt;&lt;br&gt;Research papers:
&lt;br&gt;&lt;br&gt;10 pages in SIGPLAN proceedings style (sigplanconf.cls) reporting
&lt;br&gt;original research results that contribute to scientific knowledge in
&lt;br&gt;the areas listed below (the PC chair can advise on appropriateness).
&lt;br&gt;&lt;br&gt;Tool demonstrations:
&lt;br&gt;&lt;br&gt;Tool demonstrations should present tools that implement novel
&lt;br&gt;generative and component-based software engineering techniques, and
&lt;br&gt;are available for use. Any of the GPCE'10 topics of interest are
&lt;br&gt;appropriate areas for research demonstrations. &amp;nbsp;Purely commercial tool
&lt;br&gt;demonstrations will not be accepted. Submissions should contain a tool
&lt;br&gt;description of 4 pages in SIGPLAN proceedings style (sigplanconf.cls)
&lt;br&gt;and a demonstration outline of up to 2 pages text plus 2 pages screen
&lt;br&gt;shots. The four page description will, if the demonstration is accepted,
&lt;br&gt;be published in the proceedings. The 2+2 page demonstration outline
&lt;br&gt;will only be used by the PC for evaluating the submission.
&lt;br&gt;&lt;br&gt;TOPICS
&lt;br&gt;&lt;br&gt;GPCE seeks contributions in software engineering and in programming
&lt;br&gt;languages related (but not limited) to:
&lt;br&gt;&lt;br&gt;* Generative programming
&lt;br&gt;&amp;nbsp; &amp;nbsp;o Reuse, meta-programming, partial evaluation, multi-stage and
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;multi-level languages, step-wise refinement, generic programming
&lt;br&gt;&amp;nbsp; &amp;nbsp;o Semantics, type systems, symbolic computation, linking and
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;explicit substitution, in-lining and macros, templates,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;program transformation
&lt;br&gt;&amp;nbsp; &amp;nbsp;o Runtime code generation, compilation, active libraries,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;synthesis from specifications, development methods,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;generation of non-code artifacts, formal methods, reflection
&lt;br&gt;* Generative techniques for
&lt;br&gt;&amp;nbsp; &amp;nbsp;o Product-line architectures
&lt;br&gt;&amp;nbsp; &amp;nbsp;o Distributed, real-time and embedded systems
&lt;br&gt;&amp;nbsp; &amp;nbsp;o Model-driven development and architecture
&lt;br&gt;&amp;nbsp; &amp;nbsp;o Resource bounded/safety critical systems.
&lt;br&gt;* Component-based software engineering
&lt;br&gt;&amp;nbsp; &amp;nbsp;o Reuse, distributed platforms and middleware, distributed
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;systems, evolution, patterns, development methods,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;deployment and configuration techniques, formal methods
&lt;br&gt;* Integration of generative and component-based approaches
&lt;br&gt;* Domain engineering and domain analysis
&lt;br&gt;&amp;nbsp; &amp;nbsp;o Domain-specific languages including visual and UML-based DSLs
&lt;br&gt;* Separation of concerns
&lt;br&gt;&amp;nbsp; &amp;nbsp;o Aspect-oriented and feature-oriented programming,
&lt;br&gt;&amp;nbsp; &amp;nbsp;o Intentional programming and multi-dimensional separation of
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;concerns
&lt;br&gt;* Industrial applications of the above
&lt;br&gt;&lt;br&gt;Submissions must adhere to SIGPLAN's republication policy. Please
&lt;br&gt;contact the program chair if you have any questions about how this
&lt;br&gt;policy applies to your paper (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26523982&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chairs@...&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;ORGANIZATION
&lt;br&gt;&lt;br&gt;General Chair: &amp;nbsp; &amp;nbsp;Eelco Visser (Delft University of Technology, The &amp;nbsp;
&lt;br&gt;Netherlands)
&lt;br&gt;Program Chair: &amp;nbsp; &amp;nbsp;Jaakko J‰rvi (Texas A&amp;M University, USA)
&lt;br&gt;Publicity Chair: &amp;nbsp;Giorgios Economopoulos (University of Southampton, UK)
&lt;br&gt;&lt;br&gt;Program Committee
&lt;br&gt;&lt;br&gt;* Sven Apel (University of Passau, Germany)
&lt;br&gt;* Don Batory (University of Texas, USA)
&lt;br&gt;* Martin Bravenboer (LogicBlox, USA)
&lt;br&gt;* Krzysztof Czarnecki (University of Waterloo, Canada)
&lt;br&gt;* Charles Consel (INRIA / LaBRI, France)
&lt;br&gt;* Gabriel Dos Reis (Texas A&amp;M University, USA)
&lt;br&gt;* Ewen Denney (RIACS/NASA Ames, USA)
&lt;br&gt;* Ronald Garcia (Carnegie Mellon University, USA)
&lt;br&gt;* Magne Haveraaen (University of Bergen, Norway)
&lt;br&gt;* Johan Lilius (≈bo Akademi University, Finland)
&lt;br&gt;* Andres Lˆh (Utrecht University, The Netherlands)
&lt;br&gt;* Mat Marcus (Canyonlands Software Design, USA)
&lt;br&gt;* Marjan Mernik (University of Maribor, Slovenia)
&lt;br&gt;* Klaus Ostermann (University of Marburg, Germany)
&lt;br&gt;* Bruno C. d. S. Oliveira (Seoul National University, Korea)
&lt;br&gt;* Hridesh Rajan (Iowa State University, USA)
&lt;br&gt;* Sukyoung Ryu (Korea Advanced Institute of Science and Technology)
&lt;br&gt;* Jo„o Saraiva (Minho University, Portugal)
&lt;br&gt;* Sibylle Schupp (Hamburg University of Technology, Germany)
&lt;br&gt;* Kwang Yi (Seoul National University, Korea)
&lt;br&gt;* Mirko Viroli (University of Bologna, Italy)
&lt;br&gt;* Alessandro Warth (Viewpoints Research Institute, USA)
&lt;br&gt;* Edwin Westbrook (Rice University, USA)
&lt;br&gt;* Jeremiah Willcock (Indiana University, USA)
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--Re%3A-GPCE%2710-First-Call-for-Papers-%28apologies-for-cross-postings%29-tp26523982p26523982.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26523733</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T18:58:43Z</published>
	<updated>2009-11-25T18:58:43Z</updated>
	<author>
		<name>Walter Chang</name>
	</author>
	<content type="html">i am with martin on this one.
&lt;br&gt;&lt;br&gt;On Thu, Nov 26, 2009 at 5:22 AM, martin odersky &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26523733&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.odersky@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The main advantage of the jvm6 build is better concurrency support
&lt;br&gt;&amp;gt; through the use of the more modern FJ library. For the moment, only
&lt;br&gt;&amp;gt; scala actors use this library (and there is an alternate, less
&lt;br&gt;&amp;gt; performing build of them available for 1.5). But once the final 2.8
&lt;br&gt;&amp;gt; release is out, there might already be some fast parallel collection
&lt;br&gt;&amp;gt; classes included, which would also rely on 1.6.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So, the tradeoff is: Do we want to make fast concurrency and
&lt;br&gt;&amp;gt; parallelism the default, or rather support Java 1.5 by default? I am
&lt;br&gt;&amp;gt; aware of the constraints of people working with legacy systems, but
&lt;br&gt;&amp;gt; concurrency will quickly become the main reason for Scala. I want to
&lt;br&gt;&amp;gt; make Scala the obvious choice for harnessing concurrency and
&lt;br&gt;&amp;gt; parallelism. And I also realize that if the 1.6 build is not the
&lt;br&gt;&amp;gt; standard, benchmarks such as shootout will likely use 1.5, and we will
&lt;br&gt;&amp;gt; see bad results. For instance, all the highly publicized press how
&lt;br&gt;&amp;gt; Scala actors lose out in the performance game to Kilim is fundametally
&lt;br&gt;&amp;gt; due to the fact that we were stlil hanging on to 1.5.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In the end I believe the switch to 1.6 default will inevitably occur
&lt;br&gt;&amp;gt; over the coming year. Maybe now is on the early side, but given that
&lt;br&gt;&amp;gt; there is an alternative 1.5 build I believe that people should be able
&lt;br&gt;&amp;gt; to deal with it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The main point is we want to leapfrog Java and we won't be able to do that by
&lt;br&gt;&amp;gt; clinging onto versions that Sun/Oracle itself no longer supports.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  -- Martin
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;.......__o
&lt;br&gt;.......\&amp;lt;,
&lt;br&gt;....( )/ ( )...
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26523733.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26523694</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T18:50:45Z</published>
	<updated>2009-11-25T18:50:45Z</updated>
	<author>
		<name>Bob Jamison-4</name>
	</author>
	<content type="html">&amp;nbsp; +1 for staying with 1.5 for a while.
&lt;br&gt;Not for any technical reason, but merely because a very large
&lt;br&gt;percentage of servers are still 1.5, and cannot or will not upgrade
&lt;br&gt;any time soon.
&lt;br&gt;&lt;br&gt;I seem to recall that when jdk 1.2 came out, some of its runtime features
&lt;br&gt;(which XML impl, which Corba, etc) were enabled with system properties.
&lt;br&gt;Would it be difficult to switch between pedantic&amp;new concurrency that
&lt;br&gt;way?
&lt;br&gt;&lt;br&gt;&lt;br&gt;bob
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26523694.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26523628</id>
	<title>Re: [scala] Why is containsSlice deprecated in 2.8?</title>
	<published>2009-11-25T18:41:16Z</published>
	<updated>2009-11-25T18:41:16Z</updated>
	<author>
		<name>Grey</name>
	</author>
	<content type="html">Funny this topic on &amp;quot;slices&amp;quot; should just today I was mulling over the fact that Scala needs a good &amp;quot;slice&amp;quot; library.  Slices, Array-Like Slices, Vector-Like Slices, String Slices et al.  can be pretty useful if one tends to walk the functional immutable side of the street.&lt;br&gt;
&lt;br&gt;The SML standard basis library is a good examples of a slice library.  &lt;br&gt;See  &lt;a href=&quot;http://www.standardml.org/Basis/vector-slice.html#VECTOR_SLICE:SIG:SPEC&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.standardml.org/Basis/vector-slice.html#VECTOR_SLICE:SIG:SPEC&lt;/a&gt; for example.&lt;br&gt;
&lt;br&gt;Should the term &amp;quot;slice&amp;quot; be kept in reserve for a similar set of libraries in Scala?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 7:14 PM, Quenio dos Santos &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26523628&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;queniodossantos@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;Please keep it. It is much more meaningful than the alternative. I&amp;#39;ll take a boolean function any time over a function that returns &amp;quot;special results&amp;quot; like &amp;quot;-1&amp;quot;. &lt;div&gt;
&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 4:50 AM, martin odersky &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26523628&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.odersky@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;

&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;On Wed, Nov 25, 2009 at 12:16 AM, Seth Tisue &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26523628&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seth@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;

&amp;gt;&lt;br&gt;
&amp;gt; Welcome to Scala version 2.8.0.Beta1-RC1 (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_15).&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; scala&amp;gt; &amp;quot;foobar&amp;quot; containsSlice &amp;quot;oba&amp;quot;&lt;br&gt;
&amp;gt; &amp;lt;console&amp;gt;:5: warning: method containsSlice in trait SeqLike is deprecated: Should be replaced by &amp;lt;code&amp;gt;indexOfSeq(that) != -1&amp;lt;/code&amp;gt;&lt;br&gt;
&amp;gt;       &amp;quot;foobar&amp;quot; containsSlice &amp;quot;oba&amp;quot;&lt;br&gt;
&amp;gt;       ^&lt;br&gt;
&amp;gt; res0: Boolean = true&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I really like containsSlice; I use it all the time in my code.  using -1&lt;br&gt;
&amp;gt; as a sentinel value seems uglier and un-Scala-like to me.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I went through my code and changed it to use indexOfSeq everywhere&lt;br&gt;
&amp;gt; instead, to make the warnings go away, and it seemed to me that in every&lt;br&gt;
&amp;gt; case, the resulting code was less elegant and less readable.  Any chance&lt;br&gt;
&amp;gt; of an un-deprecation?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; --&lt;br&gt;
&lt;div&gt;&amp;gt; Seth Tisue @ Northwestern University / &lt;a href=&quot;http://tisue.net&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://tisue.net&lt;/a&gt;&lt;br&gt;
&amp;gt; lead developer, NetLogo: &lt;a href=&quot;http://ccl.northwestern.edu/netlogo/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://ccl.northwestern.edu/netlogo/&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;/div&gt;I thougt it was not used much, and that what it did added little to&lt;br&gt;
just spelling things out:&lt;br&gt;
&lt;br&gt;
  def containsSlice[B](that: Seq[B]): Boolean = indexOfSeq(that) != -1&lt;br&gt;
&lt;br&gt;
So it got deprecated in the interest of keeping the API small. But&lt;br&gt;
it&amp;#39;s a borderline case. If people do care about it I am happy to&lt;br&gt;
undeprecate.&lt;br&gt;
&lt;br&gt;
Cheers&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
 -- Martin&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;The object of life is not to be on the side of the majority, but to escape finding oneself in the ranks of the insane. - Marcus Aurelius &lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--Why-is-containsSlice-deprecated-in-2.8--tp26505031p26523628.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26523444</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T18:11:59Z</published>
	<updated>2009-11-25T18:11:59Z</updated>
	<author>
		<name>Nils Kilden-Pedersen</name>
	</author>
	<content type="html">&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 4:18 PM, Paul Phillips &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26523444&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;paulp@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

Not
doing it now doesn&amp;#39;t limit the opportunity to do it sometime in 2010.&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;Isn&amp;#39;t that exactly what Martin wrote? I think you&amp;#39;re in agreement.&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26523444.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26523361</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T18:00:18Z</published>
	<updated>2009-11-25T18:00:18Z</updated>
	<author>
		<name>Grey</name>
	</author>
	<content type="html">I&amp;#39;d say most people expect the latest Scala release to run on the latest JVM  leveraging the latest capabilities.  JDK 1.6 (Mustang) was released 12/12/2006, three years ago.  1.5 (Tiger) was released 9/29/2004 5 years ago.&lt;br&gt;
&lt;br&gt;If an individual, group or organization is cutting edge enough to dev/run/deploy on the soon to be freshly minted Scala 2.8 release then running on the current 3 year old latest JVM should be the default expectation.&lt;br&gt;
&lt;br&gt;2.8 on 1.6.&lt;br&gt;&lt;br&gt;-- &lt;br&gt;The object of life is not to be on the side of the majority, but to escape finding oneself in the ranks of the insane. - Marcus Aurelius &lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26523361.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26523016</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T17:08:07Z</published>
	<updated>2009-11-25T17:08:07Z</updated>
	<author>
		<name>Dean Wampler-2</name>
	</author>
	<content type="html">Unless I&amp;#39;m mistaken, 1.6 is now the default on Snow Leopard.&lt;div&gt;dean&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 6:56 PM, Vladimir Kirichenko &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26523016&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;vladimir.kirichenko@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;martin odersky wrote:&lt;br&gt;
&lt;br&gt;
&amp;gt; In the end I believe the switch to 1.6 default will inevitably occur&lt;br&gt;
&amp;gt; over the coming year.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Not in the mac world, people! Not in the mac world!&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
--&lt;br&gt;
Best Regards,&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;Vladimir Kirichenko&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Dean Wampler&lt;br&gt;coauthor of &amp;quot;Programming Scala&amp;quot; (O&amp;#39;Reilly)&lt;br&gt;-  &lt;a href=&quot;http://programmingscala.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://programmingscala.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;/div&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26523016.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26522936</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T16:56:37Z</published>
	<updated>2009-11-25T16:56:37Z</updated>
	<author>
		<name>Vladimir Kirichenko-2</name>
	</author>
	<content type="html">martin odersky wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; In the end I believe the switch to 1.6 default will inevitably occur
&lt;br&gt;&amp;gt; over the coming year. 
&lt;br&gt;&lt;br&gt;Not in the mac world, people! Not in the mac world!
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Best Regards,
&lt;br&gt;Vladimir Kirichenko
&lt;br&gt;&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (267 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26522936/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26522936.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26522596</id>
	<title>Re: [scala] Why is containsSlice deprecated in 2.8?</title>
	<published>2009-11-25T16:14:12Z</published>
	<updated>2009-11-25T16:14:12Z</updated>
	<author>
		<name>Quenio dos Santos</name>
	</author>
	<content type="html">Please keep it. It is much more meaningful than the alternative. I&amp;#39;ll take a boolean function any time over a function that returns &amp;quot;special results&amp;quot; like &amp;quot;-1&amp;quot;. &lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 4:50 AM, martin odersky &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522596&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;martin.odersky@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;&quot;&gt;On Wed, Nov 25, 2009 at 12:16 AM, Seth Tisue &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522596&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;seth@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; Welcome to Scala version 2.8.0.Beta1-RC1 (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_15).&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; scala&amp;gt; &amp;quot;foobar&amp;quot; containsSlice &amp;quot;oba&amp;quot;&lt;br&gt;
&amp;gt; &amp;lt;console&amp;gt;:5: warning: method containsSlice in trait SeqLike is deprecated: Should be replaced by &amp;lt;code&amp;gt;indexOfSeq(that) != -1&amp;lt;/code&amp;gt;&lt;br&gt;
&amp;gt;       &amp;quot;foobar&amp;quot; containsSlice &amp;quot;oba&amp;quot;&lt;br&gt;
&amp;gt;       ^&lt;br&gt;
&amp;gt; res0: Boolean = true&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I really like containsSlice; I use it all the time in my code.  using -1&lt;br&gt;
&amp;gt; as a sentinel value seems uglier and un-Scala-like to me.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I went through my code and changed it to use indexOfSeq everywhere&lt;br&gt;
&amp;gt; instead, to make the warnings go away, and it seemed to me that in every&lt;br&gt;
&amp;gt; case, the resulting code was less elegant and less readable.  Any chance&lt;br&gt;
&amp;gt; of an un-deprecation?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; --&lt;br&gt;
&lt;div class=&quot;im&quot;&gt;&amp;gt; Seth Tisue @ Northwestern University / &lt;a href=&quot;http://tisue.net&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://tisue.net&lt;/a&gt;&lt;br&gt;
&amp;gt; lead developer, NetLogo: &lt;a href=&quot;http://ccl.northwestern.edu/netlogo/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://ccl.northwestern.edu/netlogo/&lt;/a&gt;&lt;br&gt;
&amp;gt;&lt;br&gt;
&lt;/div&gt;I thougt it was not used much, and that what it did added little to&lt;br&gt;
just spelling things out:&lt;br&gt;
&lt;br&gt;
  def containsSlice[B](that: Seq[B]): Boolean = indexOfSeq(that) != -1&lt;br&gt;
&lt;br&gt;
So it got deprecated in the interest of keeping the API small. But&lt;br&gt;
it&amp;#39;s a borderline case. If people do care about it I am happy to&lt;br&gt;
undeprecate.&lt;br&gt;
&lt;br&gt;
Cheers&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
 -- Martin&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--Why-is-containsSlice-deprecated-in-2.8--tp26505031p26522596.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26522144</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T15:27:42Z</published>
	<updated>2009-11-25T15:27:42Z</updated>
	<author>
		<name>Miles Sabin</name>
	</author>
	<content type="html">On Wed, Nov 25, 2009 at 10:18 PM, Paul Phillips &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522144&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;paulp@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wed, Nov 25, 2009 at 10:22:35PM +0100, martin odersky wrote:
&lt;br&gt;&amp;gt;&amp;gt; So, the tradeoff is: Do we want to make fast concurrency and
&lt;br&gt;&amp;gt;&amp;gt; parallelism the default, or rather support Java 1.5 by default?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I don't see this as a matter of supporting 1.5 per se, but of providing
&lt;br&gt;&amp;gt; a stable and currently practical baseline for people to orient around,
&lt;br&gt;&amp;gt; and minimizing the burden on people shipping libraries.  They have it
&lt;br&gt;&amp;gt; hard enough with the binary compatibility situation.  We've spent over a
&lt;br&gt;&amp;gt; year working on 2.8 and it all works on 1.5.  There are still millions
&lt;br&gt;&amp;gt; of machines running 1.5.  There will still be 2.8.1 after we have a
&lt;br&gt;&amp;gt; better handle on the many tooling, distribution, compatibility, etc.
&lt;br&gt;&amp;gt; issues which come with attempting to build against multiple JDKs.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I think the cart is getting ahead of the horse.  Concurrency cannot be
&lt;br&gt;&amp;gt; the main reason for using scala if people won't or can't use scala
&lt;br&gt;&amp;gt; because we are not responsive to their actual needs.  Right now we don't
&lt;br&gt;&amp;gt; need the extra layer of challenge the jvm5/jvm6 schism presents.  Not
&lt;br&gt;&amp;gt; doing it now doesn't limit the opportunity to do it sometime in 2010.
&lt;/div&gt;&lt;br&gt;This is all true, but it's not at all clear to me that it's relevant.
&lt;br&gt;Yes, 1.5 builds of the Scala toolchain must to be provided, but that
&lt;br&gt;doesn't mean that that has to be done by EPFL. I don't see why a
&lt;br&gt;combination of community support and third parties can't take up the
&lt;br&gt;slack here and leave Martin and the EPFL team to do what they do best.
&lt;br&gt;&lt;br&gt;&amp;gt; It's funny to have to argue this with you because we have completely
&lt;br&gt;&amp;gt; switched places!
&lt;br&gt;&lt;br&gt;When smart, knowledgeable, people disagree and find themselves
&lt;br&gt;swapping positions that's usually a very strong indication that
&lt;br&gt;there's no clear cut right answer.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;&lt;br&gt;&lt;br&gt;Miles
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Miles Sabin
&lt;br&gt;tel: +44 (0)7813 944 528
&lt;br&gt;skype: &amp;nbsp;milessabin
&lt;br&gt;&lt;a href=&quot;http://www.chuusai.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.chuusai.com/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://twitter.com/milessabin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/milessabin&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26522144.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26522050</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T15:20:20Z</published>
	<updated>2009-11-25T15:20:20Z</updated>
	<author>
		<name>Jorge Ortiz-3</name>
	</author>
	<content type="html">Yes, but the path of least resistance is to build against the default version of Scala. If the default for Scala is 1.6, then library-writers have to make an extra effort to provide a library that is maximally compatible.&lt;br&gt;
&lt;br&gt;Also, I forgot to mention the Shootout. It should be possible to run the Scala code with several different environments. There&amp;#39;s three different setups for Java,
several different VMs (!) for JavaScript/Lua/Ruby/etc, each with their own numbers. I don&amp;#39;t see why this isn&amp;#39;t also possible for Scala.&lt;br&gt;&lt;br&gt;--j&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 3:17 PM, Ricky Clarkson &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522050&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ricky.clarkson@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div class=&quot;im&quot;&gt;&amp;gt; If the default for Scala is 1.6, then library-writers&lt;br&gt;
&amp;gt; have to go out of their way to offer two builds of their libraries if they also want to support 1.5.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;Or just provide a 1.5 build.&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
--&lt;br&gt;
Ricky Clarkson&lt;br&gt;
Java and Scala Programmer, AD Holdings&lt;br&gt;
+44 1565 770804&lt;br&gt;
Skype: ricky_clarkson&lt;br&gt;
Google Talk: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522050&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ricky.clarkson@...&lt;/a&gt;&lt;br&gt;
Google Wave: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522050&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ricky.clarkson@...&lt;/a&gt;&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26522050.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26522015</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T15:17:31Z</published>
	<updated>2009-11-25T15:17:31Z</updated>
	<author>
		<name>Ricky Clarkson</name>
	</author>
	<content type="html">&amp;gt; If the default for Scala is 1.6, then library-writers
&lt;br&gt;&amp;gt; have to go out of their way to offer two builds of their libraries if they also want to support 1.5.
&lt;br&gt;&lt;br&gt;Or just provide a 1.5 build.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ricky Clarkson
&lt;br&gt;Java and Scala Programmer, AD Holdings
&lt;br&gt;+44 1565 770804
&lt;br&gt;Skype: ricky_clarkson
&lt;br&gt;Google Talk: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522015&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ricky.clarkson@...&lt;/a&gt;
&lt;br&gt;Google Wave: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26522015&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ricky.clarkson@...&lt;/a&gt;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26522015.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26521967</id>
	<title>Re: [scala] scala announce not cross posted</title>
	<published>2009-11-25T15:12:51Z</published>
	<updated>2009-11-25T15:12:51Z</updated>
	<author>
		<name>Jorge Ortiz-3</name>
	</author>
	<content type="html">Why not just add &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26521967&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;scala@...&lt;/a&gt; as a subscriber to the scala-announce mailing list? That shouldn&amp;#39;t require admin access.&lt;br&gt;&lt;br&gt;--j&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 2:33 PM, Antonio Cunei &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26521967&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;antonio.cunei@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;I need to check whether it can be done; we have no control over the EPFL mailing list software at present, so that may or may not be possible.&lt;br&gt;

&lt;br&gt;
I&amp;#39;ll check with the admins!&lt;br&gt;
Toni&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
martin odersky wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
I think scala announce should be cross-posted to Scala, if our mailing&lt;br&gt;
list admins admit that.&lt;br&gt;
&lt;br&gt;
Cheers&lt;br&gt;
-- Martin&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--scala-announce-not-cross-posted-tp26518300p26521967.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26521701</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T14:52:33Z</published>
	<updated>2009-11-25T14:52:33Z</updated>
	<author>
		<name>Jorge Ortiz-3</name>
	</author>
	<content type="html">+1&lt;br&gt;&lt;br&gt;The vast majority of libraries don&amp;#39;t use concurrency. It should be easy
for these library-writers to release builds that work for the
widest possible set of Scala users. If the default for Scala is 1.6, then library-writers have to go out of their way to offer two builds of their libraries if they also want to support 1.5. If the default for Scala is 1.5, no additional effort is necessary.&lt;br&gt;
&lt;br&gt;For the small subset of library-writers that care about additional concurrency features in 1.6 (or even 1.7, which adds even more concurrency libraries!), they can offer 1.6-only or 1.7-only builds.&lt;br&gt;&lt;br&gt;For application-writers (as opposed to library-writers), the default should be correctness, not performance. If the default for Scala and for Scala libraries is 1.5, then application-writers don&amp;#39;t need to worry about the correctness of their program (like the isEmpty bug). If the default for Scala and Scala libraries is 1.6, then application writers on 1.5 do need to worry about correctness, making sure to pick the right version of Scala and making sure that all their Scala libraries offer the right builds.&lt;br&gt;
&lt;br&gt;Application-writers that care about performance and fast concurrency already have to do a lot of tweaking: VM settings, GC settings, compiler settings, etc. Asking them to do some additional tweaking to use the most perfomant versions of Java, Scala, and their libraries is not much additional burden.&lt;br&gt;
&lt;br&gt;--j&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 2:39 PM, David Pollak &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26521701&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;feeder.of.the.bears@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div class=&quot;im&quot;&gt;On Wed, Nov 25, 2009 at 2:18 PM, Paul Phillips &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26521701&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;paulp@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div&gt;On Wed, Nov 25, 2009 at 10:22:35PM +0100, martin odersky wrote:&lt;br&gt;
&amp;gt; So, the tradeoff is: Do we want to make fast concurrency and&lt;br&gt;
&amp;gt; parallelism the default, or rather support Java 1.5 by default?&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;I don&amp;#39;t see this as a matter of supporting 1.5 per se, but of providing&lt;br&gt;
a stable and currently practical baseline for people to orient around,&lt;br&gt;
and minimizing the burden on people shipping libraries.  They have it&lt;br&gt;
hard enough with the binary compatibility situation.  We&amp;#39;ve spent over a&lt;br&gt;
year working on 2.8 and it all works on 1.5.  There are still millions&lt;br&gt;
of machines running 1.5.  There will still be 2.8.1 after we have a&lt;br&gt;
better handle on the many tooling, distribution, compatibility, etc.&lt;br&gt;
issues which come with attempting to build against multiple JDKs.&lt;br&gt;
&lt;br&gt;
I think the cart is getting ahead of the horse.  Concurrency cannot be&lt;br&gt;
the main reason for using scala if people won&amp;#39;t or can&amp;#39;t use scala&lt;br&gt;
because we are not responsive to their actual needs.  Right now we don&amp;#39;t&lt;br&gt;
need the extra layer of challenge the jvm5/jvm6 schism presents.  Not&lt;br&gt;
doing it now doesn&amp;#39;t limit the opportunity to do it sometime in 2010.&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;This is a very compelling argument, especially in light of the fact that the concurrency related pieces of Scala (e.g., the Actors library) could be packaged separately and specified as &amp;quot;JDK 1.6+ only&amp;quot;.&lt;br&gt;

 &lt;/div&gt;&lt;div class=&quot;im&quot;&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
It&amp;#39;s funny to have to argue this with you because we have completely&lt;br&gt;
switched places!&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
--&lt;br&gt;
Paul Phillips      | Giving every man a vote has no more made men wise&lt;br&gt;
In Theory          | and free than Christianity has made them good.&lt;br&gt;
Empiricist         |     -- H. L. Mencken&lt;br&gt;
up hill, pi pals!  |----------* &lt;a href=&quot;http://www.improving.org/paulp/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.improving.org/paulp/&lt;/a&gt; *----------&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;-- &lt;br&gt;Lift, the simply functional web framework &lt;a href=&quot;http://liftweb.net&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://liftweb.net&lt;/a&gt;&lt;br&gt;Beginning Scala &lt;a href=&quot;http://www.apress.com/book/view/1430219890&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.apress.com/book/view/1430219890&lt;/a&gt;&lt;br&gt;

Follow me: &lt;a href=&quot;http://twitter.com/dpp&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/dpp&lt;/a&gt;&lt;br&gt;Surf the harmonics&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26521701.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26521536</id>
	<title>Re: [scala] jvm5 build should be default?</title>
	<published>2009-11-25T14:39:58Z</published>
	<updated>2009-11-25T14:39:58Z</updated>
	<author>
		<name>bearfeeder</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 25, 2009 at 2:18 PM, Paul Phillips &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26521536&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;paulp@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;On Wed, Nov 25, 2009 at 10:22:35PM +0100, martin odersky wrote:&lt;br&gt;
&amp;gt; So, the tradeoff is: Do we want to make fast concurrency and&lt;br&gt;
&amp;gt; parallelism the default, or rather support Java 1.5 by default?&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;I don&amp;#39;t see this as a matter of supporting 1.5 per se, but of providing&lt;br&gt;
a stable and currently practical baseline for people to orient around,&lt;br&gt;
and minimizing the burden on people shipping libraries.  They have it&lt;br&gt;
hard enough with the binary compatibility situation.  We&amp;#39;ve spent over a&lt;br&gt;
year working on 2.8 and it all works on 1.5.  There are still millions&lt;br&gt;
of machines running 1.5.  There will still be 2.8.1 after we have a&lt;br&gt;
better handle on the many tooling, distribution, compatibility, etc.&lt;br&gt;
issues which come with attempting to build against multiple JDKs.&lt;br&gt;
&lt;br&gt;
I think the cart is getting ahead of the horse.  Concurrency cannot be&lt;br&gt;
the main reason for using scala if people won&amp;#39;t or can&amp;#39;t use scala&lt;br&gt;
because we are not responsive to their actual needs.  Right now we don&amp;#39;t&lt;br&gt;
need the extra layer of challenge the jvm5/jvm6 schism presents.  Not&lt;br&gt;
doing it now doesn&amp;#39;t limit the opportunity to do it sometime in 2010.&lt;br&gt;&lt;/blockquote&gt;&lt;div&gt;&lt;br&gt;This is a very compelling argument, especially in light of the fact that the concurrency related pieces of Scala (e.g., the Actors library) could be packaged separately and specified as &amp;quot;JDK 1.6+ only&amp;quot;.&lt;br&gt;
 &lt;/div&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;br&gt;
It&amp;#39;s funny to have to argue this with you because we have completely&lt;br&gt;
switched places!&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;&lt;br&gt;
--&lt;br&gt;
Paul Phillips      | Giving every man a vote has no more made men wise&lt;br&gt;
In Theory          | and free than Christianity has made them good.&lt;br&gt;
Empiricist         |     -- H. L. Mencken&lt;br&gt;
up hill, pi pals!  |----------* &lt;a href=&quot;http://www.improving.org/paulp/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.improving.org/paulp/&lt;/a&gt; *----------&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Lift, the simply functional web framework &lt;a href=&quot;http://liftweb.net&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://liftweb.net&lt;/a&gt;&lt;br&gt;Beginning Scala &lt;a href=&quot;http://www.apress.com/book/view/1430219890&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.apress.com/book/view/1430219890&lt;/a&gt;&lt;br&gt;
Follow me: &lt;a href=&quot;http://twitter.com/dpp&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://twitter.com/dpp&lt;/a&gt;&lt;br&gt;Surf the harmonics&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--jvm5-build-should-be-default--tp26518762p26521536.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26521465</id>
	<title>Re: [scala] scala announce not cross posted</title>
	<published>2009-11-25T14:33:48Z</published>
	<updated>2009-11-25T14:33:48Z</updated>
	<author>
		<name>Antonio Cunei-3</name>
	</author>
	<content type="html">I need to check whether it can be done; we have no control over the EPFL 
&lt;br&gt;mailing list software at present, so that may or may not be possible.
&lt;br&gt;&lt;br&gt;I'll check with the admins!
&lt;br&gt;Toni
&lt;br&gt;&lt;br&gt;martin odersky wrote:
&lt;br&gt;&amp;gt; I think scala announce should be cross-posted to Scala, if our mailing
&lt;br&gt;&amp;gt; list admins admit that.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Cheers
&lt;br&gt;&amp;gt; -- Martin
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-scala--scala-announce-not-cross-posted-tp26518300p26521465.html" />
</entry>

</feed>
