<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр / Комментарии к посту «Что же всё-таки будет в Java 7 — окончательный список» в блоге «JAVA»</title>
	<link>http://habrahabr.ru/rss/post/69811/</link>
	<description><![CDATA[Новые комментарии к посту «Что же всё-таки будет в Java 7 — окончательный список» в блоге «JAVA»]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sat, 11 Feb 2012 12:36:14 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	

	
	
	
	
	
		
	
		<item>
			<title>18.09.2009 05:12:58 mezastel</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1996801</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1996801</link>
			<description><![CDATA[Прочитав все это, очень рад что пишу на C#, ибо большинство изложенного у нас уже есть, причем даже покрасивее чем в Java. ]]></description>
			<pubDate>Fri, 18 Sep 2009 05:12:58 GMT</pubDate>
			<author>mezastel</author>
		</item>
	

	
		<item>
			<title>18.09.2009 04:50:40 Lite</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1996776</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1996776</link>
			<description><![CDATA[wdk прав, не минусуйте его. Хотя можно бы и без мата. ;)]]></description>
			<pubDate>Fri, 18 Sep 2009 04:50:40 GMT</pubDate>
			<author>Lite</author>
		</item>
	

	
		<item>
			<title>18.09.2009 04:20:28 nile1</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1996751</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1996751</link>
			<description><![CDATA[На мой взгляд, могли бы добавить и синтаксические вкусности вроде свойств, инициализаторов, анонимных функций и т.п. как в C#. JVM переделывать не надо, а удобочитаемость улучшается в разы (хотя, конечно, все хорошо в меру).]]></description>
			<pubDate>Fri, 18 Sep 2009 04:20:28 GMT</pubDate>
			<author>nile1</author>
		</item>
	

	
		<item>
			<title>18.09.2009 03:21:06 wdk</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1996726</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1996726</link>
			<description><![CDATA[Автор выкладывает непонятно что -&gt; получает комментарии -&gt; меняет топик -&gt; авторы старых комментариев получают минусы. Превосходно.]]></description>
			<pubDate>Fri, 18 Sep 2009 03:21:06 GMT</pubDate>
			<author>wdk</author>
		</item>
	

	
		<item>
			<title>17.09.2009 09:47:26 Kodeks</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1994282</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1994282</link>
			<description><![CDATA[два плюса тебе, хороший человек!]]></description>
			<pubDate>Thu, 17 Sep 2009 09:47:26 GMT</pubDate>
			<author>Kodeks</author>
		</item>
	

	
		<item>
			<title>17.09.2009 09:10:50 Lite</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1994140</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1994140</link>
			<description><![CDATA[Если использовать вразумительные имена переменных, то как раз лучше упрощать левую часть. А в этом помогает var.]]></description>
			<pubDate>Thu, 17 Sep 2009 09:10:50 GMT</pubDate>
			<author>Lite</author>
		</item>
	

	
		<item>
			<title>17.09.2009 09:07:19 ashmind</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1994123</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1994123</link>
			<description><![CDATA[Наоборот.<br/>
MyClass&lt;OtherClass, AnotherClass&gt; my = new MyClass&lt;OtherClass, AnotherClass&gt;()<br/>
читается гораздо хуже чем<br/>
var my = new MyClass&lt;OtherClass, AnotherClass&gt;()<br/>
<br/>
Мне кажется, не обязательно читать одно и то же два раза, чтобы понять смысл.]]></description>
			<pubDate>Thu, 17 Sep 2009 09:07:19 GMT</pubDate>
			<author>ashmind</author>
		</item>
	

	
		<item>
			<title>17.09.2009 08:37:54 ice9</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1994024</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1994024</link>
			<description><![CDATA[Это как раз и есть Элвис, т.е. оператор &quot;?:&quot;.]]></description>
			<pubDate>Thu, 17 Sep 2009 08:37:54 GMT</pubDate>
			<author>ice9</author>
		</item>
	

	
		<item>
			<title>16.09.2009 16:23:42 AdOLF_04</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1991757</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1991757</link>
			<description><![CDATA[Жалко, что не будет поддержки BigDecimal на уровне языка.]]></description>
			<pubDate>Wed, 16 Sep 2009 16:23:42 GMT</pubDate>
			<author>AdOLF_04</author>
		</item>
	

	
		<item>
			<title>16.09.2009 16:01:13 sse</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1991675</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1991675</link>
			<description><![CDATA[— Для scala есть плагины к Eclipse и Netbeans. Я пользовался вторым. Чего там нет, так это рефакторинга, но для функциональных языков более-менее сложный рефакторинг — это из разряда rocket science. <br/>
— А если бы появились замыкания, как бы вы сконвертировали существующий код? Предвижу ответ — вы бы не стали переписывать существующий код. Так чтобы использовать Scala, тоже не надо переписывать существующий код. Она (scala) нормально взаимодействует с java-программой.]]></description>
			<pubDate>Wed, 16 Sep 2009 16:01:13 GMT</pubDate>
			<author>sse</author>
		</item>
	

	
		<item>
			<title>16.09.2009 15:59:29 dmodeus</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1991671</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1991671</link>
			<description><![CDATA[Видимо я анонимные и имел ввиду: я про тот случай, когда linq запрос возвращает данные с определенными в select именами. Если посмотреть на тип переменной во время отладки, то пишет Runtime тип, если, конечно, меня не переглючило. <br/>
]]></description>
			<pubDate>Wed, 16 Sep 2009 15:59:29 GMT</pubDate>
			<author>dmodeus</author>
		</item>
	

	
		<item>
			<title>16.09.2009 14:57:56 xflower</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1991462</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1991462</link>
			<description><![CDATA[<pre>
Map&lt;Key, Value&gt; map = Factory.createHashMap();
</pre>]]></description>
			<pubDate>Wed, 16 Sep 2009 14:57:56 GMT</pubDate>
			<author>xflower</author>
		</item>
	

	
		<item>
			<title>16.09.2009 14:56:44 xflower</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1991455</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1991455</link>
			<description><![CDATA[Как @Nullable заменяет &quot;?:&quot;?]]></description>
			<pubDate>Wed, 16 Sep 2009 14:56:44 GMT</pubDate>
			<author>xflower</author>
		</item>
	

	
		<item>
			<title>16.09.2009 14:50:20 xflower</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1991434</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1991434</link>
			<description><![CDATA[Это распространённый совет.<br/>
Однако:<br/>
— для scala нет качественного ide с вышеупомянутыми пасьянсом и проститутками<br/>
— у меня есть проект на несколько сотен тыщ мильонов строчек с постоянными конструкциями типа<br/>
<pre>

new IConditionCheck(){
     public boolean check(Object o){
       return o == objectIAmLookingFor;
     }
}
</pre><br/>
оно, конечно, работает. И даже понятно о чём речь. Но глаз всё же цепляется.<br/>
Переписывать все сотнитыщмильонов строк на scala — не хватит ни бюджета ни (surprise!) scala-разработчиков.]]></description>
			<pubDate>Wed, 16 Sep 2009 14:50:20 GMT</pubDate>
			<author>xflower</author>
		</item>
	

	
		<item>
			<title>16.09.2009 14:17:05 akuznetsov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1991318</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1991318</link>
			<description><![CDATA[А так же можно писать jruby, jython, goorvy.]]></description>
			<pubDate>Wed, 16 Sep 2009 14:17:05 GMT</pubDate>
			<author>akuznetsov</author>
		</item>
	

	
		<item>
			<title>16.09.2009 13:41:39 krolser</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1991205</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1991205</link>
			<description><![CDATA[Нагляднее то нагляднее. А вы в курсе, во что разворачивает компилятор case?]]></description>
			<pubDate>Wed, 16 Sep 2009 13:41:39 GMT</pubDate>
			<author>krolser</author>
		</item>
	

	
		<item>
			<title>16.09.2009 13:04:08 sse</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1991105</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1991105</link>
			<description><![CDATA[Вы имеете в виду — анонимных? var никоим образом не связано с run-time]]></description>
			<pubDate>Wed, 16 Sep 2009 13:04:08 GMT</pubDate>
			<author>sse</author>
		</item>
	

	
		<item>
			<title>16.09.2009 12:34:27 dmodeus</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990971</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990971</link>
			<description><![CDATA[Не стоит просто злоупотреблять с var. Для runtime типов самое оно.]]></description>
			<pubDate>Wed, 16 Sep 2009 12:34:27 GMT</pubDate>
			<author>dmodeus</author>
		</item>
	

	
		<item>
			<title>16.09.2009 12:19:35 sse</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990896</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990896</link>
			<description><![CDATA[Новых динамических языков на JVM]]></description>
			<pubDate>Wed, 16 Sep 2009 12:19:35 GMT</pubDate>
			<author>sse</author>
		</item>
	

	
		<item>
			<title>16.09.2009 11:58:41 Fortop</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990749</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990749</link>
			<description><![CDATA[Короче, как я понял, основное достоинство — это легкость создания новых языков на JVM. Верно?]]></description>
			<pubDate>Wed, 16 Sep 2009 11:58:41 GMT</pubDate>
			<author>Fortop</author>
		</item>
	

	
		<item>
			<title>16.09.2009 11:54:32 Scala</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990723</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990723</link>
			<description><![CDATA[Больше всего интересно, чем закончатся споры о Jigsaw & JSR-294.]]></description>
			<pubDate>Wed, 16 Sep 2009 11:54:32 GMT</pubDate>
			<author>Scala</author>
		</item>
	

	
		<item>
			<title>16.09.2009 11:51:08 intenter</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990700</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990700</link>
			<description><![CDATA[Нормальный эволюционный релиз. Как тут сказали выше, консервативный. Даже Dynamic добавили как тип, а не как ключевое слово.]]></description>
			<pubDate>Wed, 16 Sep 2009 11:51:08 GMT</pubDate>
			<author>intenter</author>
		</item>
	

	
		<item>
			<title>16.09.2009 11:50:28 Scala</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990696</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990696</link>
			<description><![CDATA[<a href="http://mail.openjdk.java.net/pipermail/coin-dev/2009-March/001131.html">mail.openjdk.java.net/pipermail/coin-dev/2009-March/001131.html</a>]]></description>
			<pubDate>Wed, 16 Sep 2009 11:50:28 GMT</pubDate>
			<author>Scala</author>
		</item>
	

	
		<item>
			<title>16.09.2009 11:46:12 antalus</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990675</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990675</link>
			<description><![CDATA[В данной статье описан финальный список изменений в т.н. Project Coin, который идет с меткой «Small language enhancements».<br/>
<br/>
В JDK7 помимо изменений в lang вносятся также изменения в части vm, core, client, web. Интересующимся читать на английском <a href="http://openjdk.java.net/projects/jdk7/features/">тут</a>]]></description>
			<pubDate>Wed, 16 Sep 2009 11:46:12 GMT</pubDate>
			<author>antalus</author>
		</item>
	

	
		<item>
			<title>16.09.2009 11:26:24 eschava</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990562</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990562</link>
			<description><![CDATA[да, этот пример действительно показывает, насколько case наглядней if-else]]></description>
			<pubDate>Wed, 16 Sep 2009 11:26:24 GMT</pubDate>
			<author>eschava</author>
		</item>
	

	
		<item>
			<title>16.09.2009 11:25:21 Lite</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990555</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990555</link>
			<description><![CDATA[На уровне языка — непонятно. На уровне JVM — очень полезно для других языков: Groovy, JRuby, JPython…]]></description>
			<pubDate>Wed, 16 Sep 2009 11:25:21 GMT</pubDate>
			<author>Lite</author>
		</item>
	

	
		<item>
			<title>16.09.2009 11:17:09 Fortop</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990490</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990490</link>
			<description><![CDATA[Мгм, а вопрос профана в Java. Для чего ввели dynamic конструкции?]]></description>
			<pubDate>Wed, 16 Sep 2009 11:17:09 GMT</pubDate>
			<author>Fortop</author>
		</item>
	

	
		<item>
			<title>16.09.2009 11:00:10 teran</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990382</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990382</link>
			<description><![CDATA[Например введение var. Это сильно ухудшает читабельность кода.]]></description>
			<pubDate>Wed, 16 Sep 2009 11:00:10 GMT</pubDate>
			<author>teran</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:50:09 teran</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990342</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990342</link>
			<description><![CDATA[Лично я с детства привык читать слева направо и мне хотелось бы видеть тип переменной сразу, так что все ок.]]></description>
			<pubDate>Wed, 16 Sep 2009 10:50:09 GMT</pubDate>
			<author>teran</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:48:33 shai_xylyd</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990337</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990337</link>
			<description><![CDATA[Ленивость LINQ'а. Так как ленивость в языке с возможностью побочных эффектов может порождать неуловимые баги.]]></description>
			<pubDate>Wed, 16 Sep 2009 10:48:33 GMT</pubDate>
			<author>shai_xylyd</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:46:40 ShapovalovTS</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990328</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990328</link>
			<description><![CDATA[Дааа, проектировщикам Java7 еще далеко до проектировщиков нового стандарта С++, последние видать не любят делиться веществами…]]></description>
			<pubDate>Wed, 16 Sep 2009 10:46:40 GMT</pubDate>
			<author>ShapovalovTS</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:45:23 Throwable</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990323</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990323</link>
			<description><![CDATA[Насколько я понимаю, сохраняется полная бинарная совместимость с Java 6.0? А ништяки зачетные.]]></description>
			<pubDate>Wed, 16 Sep 2009 10:45:23 GMT</pubDate>
			<author>Throwable</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:44:54 trg</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990320</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990320</link>
			<description><![CDATA[Скорее C#.]]></description>
			<pubDate>Wed, 16 Sep 2009 10:44:54 GMT</pubDate>
			<author>trg</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:41:39 Lite</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990297</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990297</link>
			<description><![CDATA[Например?]]></description>
			<pubDate>Wed, 16 Sep 2009 10:41:39 GMT</pubDate>
			<author>Lite</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:41:12 teran</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990296</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990296</link>
			<description><![CDATA[Не говори, плиз, за всех. Очень многие фишки в C# крайне вредны при коллективной разработке]]></description>
			<pubDate>Wed, 16 Sep 2009 10:41:12 GMT</pubDate>
			<author>teran</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:31:29 shai_xylyd</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990249</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990249</link>
			<description><![CDATA[Да, он развивается.<br/>
Недавно была добавлена поддержка LINQ, скоро будет релиз версии 1.0 :) У языка есть хороший плагин для поддержки в студии, а так же своя бесплатная IDE на основе visual studio shell. На днях проект стал еще более открытым — репозиторий переехал на google code.<br/>
<br/>
Хотя с другой стороны, создатели языка постарались: у них получился очень сбалансированный и мощный язык, который не утратил актуальности до сих пор. Mainstream языки, какие как Java и C# (в меньшей степени), с каждой новой версией стремятся к возможностям, которые предоставляет Nemerle, но, в отличии от них, он изначально был спроектирован под эти возможности и поэтому выглядит более элегантно.]]></description>
			<pubDate>Wed, 16 Sep 2009 10:31:29 GMT</pubDate>
			<author>shai_xylyd</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:31:18 lig</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990248</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990248</link>
			<description><![CDATA[Мне кажется или многое из сего навеяно языком Python?]]></description>
			<pubDate>Wed, 16 Sep 2009 10:31:18 GMT</pubDate>
			<author>lig</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:24:16 nimeku</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990222</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990222</link>
			<description><![CDATA[интересно было бы почитать статью об операторе @, как и где его применять.]]></description>
			<pubDate>Wed, 16 Sep 2009 10:24:16 GMT</pubDate>
			<author>nimeku</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:18:36 isapioff</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990197</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990197</link>
			<description><![CDATA[да вроде больше не знаю]]></description>
			<pubDate>Wed, 16 Sep 2009 10:18:36 GMT</pubDate>
			<author>isapioff</author>
		</item>
	

	
		<item>
			<title>16.09.2009 10:16:34 nimeku</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/java/69811/#comment_1990193</guid>
			<link>http://habrahabr.ru/blogs/java/69811/#comment_1990193</link>
			<description><![CDATA[а в Java были какие-то другие варианты замыканий? просто интересно]]></description>
			<pubDate>Wed, 16 Sep 2009 10:16:34 GMT</pubDate>
			<author>nimeku</author>
		</item>
	

	
</channel>
</rss>

