<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title>Хабрахабр / Комментарии к посту «Google Go = Python и C++» в блоге «Программирование»</title>
	<link>http://habrahabr.ru/rss/post/74913/</link>
	<description><![CDATA[Новые комментарии к посту «Google Go = Python и C++» в блоге «Программирование»]]></description>
	<language>ru</language>
	<managingEditor>editor@habrahabr.ru</managingEditor>
	<generator>habrahabr.ru</generator>
	<pubDate>Sat, 11 Feb 2012 19:21:38 GMT</pubDate>
	<lastBuildDate></lastBuildDate>
	<image>
		<link>http://habrahabr.ru/</link>
		<url>http://habrahabr.ru/i/logo.gif</url>
		<title>Хабрахабр</title>
	</image>
	

	
	
	
	
	
		
	
		<item>
			<title>19.11.2009 20:17:53 ehvadimka</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2198690</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2198690</link>
			<description><![CDATA[А мне этот мир пока ничего так — сойдет]]></description>
			<pubDate>Thu, 19 Nov 2009 20:17:53 GMT</pubDate>
			<author>ehvadimka</author>
		</item>
	

	
		<item>
			<title>16.11.2009 06:32:46 dshalkhakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2184542</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2184542</link>
			<description><![CDATA[Посмотрел еще раз на D2.0. За последний год всё действительно изменилось в лучшую сторону. Да, вы правы, D юзабелен!]]></description>
			<pubDate>Mon, 16 Nov 2009 06:32:46 GMT</pubDate>
			<author>dshalkhakov</author>
		</item>
	

	
		<item>
			<title>15.11.2009 17:03:22 plyushkin</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2183318</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2183318</link>
			<description><![CDATA[мне кажется, что это не технический спор, а чисто политические действия гугля]]></description>
			<pubDate>Sun, 15 Nov 2009 17:03:22 GMT</pubDate>
			<author>plyushkin</author>
		</item>
	

	
		<item>
			<title>14.11.2009 16:05:46 CheatEx</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2180901</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2180901</link>
			<description><![CDATA[Я подумал про лаконичность модели, а не синтаксиса.<br/>
Лаконичность синтаксиса в контексте C++ как-то странно звучит… По количеству БНФ выражений в стандарте он один из рекордсменов.<br/>
Java имеет свои проблемы от желания быть «и в райкоме и в раю», Smalltalk, Ruby, Python и ещё куча языков прекрасно живут с моделью «всё объект».]]></description>
			<pubDate>Sat, 14 Nov 2009 16:05:46 GMT</pubDate>
			<author>CheatEx</author>
		</item>
	

	
		<item>
			<title>14.11.2009 14:35:50 egorinsk</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2180681</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2180681</link>
			<description><![CDATA[Дык проблема, что D — пожалуй лучший вариант, из того что есть. C/C++ просто невозможно пользоваться — руки отвалятся, устаревший, громоздкий, провоцируюший-к-ошибкам синтаксис.<br/>
<br/>
А D более-менее вменяем, поддерживает C-библиотеки, почему бы не пользоваться? Несмотря на все недостатки из статьи.]]></description>
			<pubDate>Sat, 14 Nov 2009 14:35:50 GMT</pubDate>
			<author>egorinsk</author>
		</item>
	

	
		<item>
			<title>14.11.2009 14:28:49 egorinsk</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2180665</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2180665</link>
			<description><![CDATA[Я вас понял :) Просто хотелось бы язык с продвинутым и удобным синтаксисом, типа Руби (ну или хотя бы D), но компилируемый и без мерзких сборщиков мусора и многомегабайтного потребления памяти ((<br/>
<br/>
То есть, в идеале, чтобы избавляться от лишних deep copy при возврате занчений из функции не использвоанием Pick, а чтобы компилятор все это прозрачно делал :)<br/>
<br/>
Будем ждать, вдруг кто напишет?]]></description>
			<pubDate>Sat, 14 Nov 2009 14:28:49 GMT</pubDate>
			<author>egorinsk</author>
		</item>
	

	
		<item>
			<title>14.11.2009 09:34:16 mt_</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2180020</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2180020</link>
			<description><![CDATA[Скажем так. Фреймворк вырабатывает определённый рефлекс пользования своими типами и контейнерами. Вероятность утечек памяти при этом на порядке ниже чем в классическом С++ через STL.<br/>
Что касается сложности: действительно, U++ агрессивно использует некоторые подвинутые вещи в С++ и требует достаточно высокой квалификации программиста. Т.е. фреймворк обладает выоским цензом на вхождение и достаточно крутой кривой обучения. Но взамен же вы получаете возможность писать крайне эффективные кросс-платформенные приложения без утечек памяти и некоторых прочих недостатков.]]></description>
			<pubDate>Sat, 14 Nov 2009 09:34:16 GMT</pubDate>
			<author>mt_</author>
		</item>
	

	
		<item>
			<title>14.11.2009 03:45:37 nuit</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2179709</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2179709</link>
			<description><![CDATA[&gt;Зато в Go есть интерфейсы, это что-то вроде классов типов, если я правильно понял. Очень мощный инструмент.<br/>
«An interface is a pointer to a struct. The struct has three fields. The first field is a pointer to the type descriptor for the dynamic type of the object. The second field is a pointer to a table of methods for the interface to be used with the object. The third field is the value of the object itself.» ©gccgo branch by Ian Lance Taylor :)]]></description>
			<pubDate>Sat, 14 Nov 2009 03:45:37 GMT</pubDate>
			<author>nuit</author>
		</item>
	

	
		<item>
			<title>14.11.2009 03:41:08 nuit</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2179705</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2179705</link>
			<description><![CDATA[&gt;Чем Python не угодил? Сделайте статическую типизацию, оптимизирующий компилятор (по сути, только back-end), и voila! — быстро компилируемый и быстро исполняемый язык готов.<br/>
есть уже, perl6 называется :)]]></description>
			<pubDate>Sat, 14 Nov 2009 03:41:08 GMT</pubDate>
			<author>nuit</author>
		</item>
	

	
		<item>
			<title>13.11.2009 23:22:12 Honeyman</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2179507</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2179507</link>
			<description><![CDATA[<i>помогают понять</i>, т.е.]]></description>
			<pubDate>Fri, 13 Nov 2009 23:22:12 GMT</pubDate>
			<author>Honeyman</author>
		</item>
	

	
		<item>
			<title>13.11.2009 23:21:29 Honeyman</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2179504</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2179504</link>
			<description><![CDATA[Нич-чего не понимаю. Именно отступы и помогают вышеописанный пример. Вот с фигурными скобками и необязательными отступами могло бы быть непонятнее:<br/>
<pre>
for (i = 1; i &lt;= 15; i+c[i]){
    a = a+b[15]}
    b = a * 2
</pre>]]></description>
			<pubDate>Fri, 13 Nov 2009 23:21:29 GMT</pubDate>
			<author>Honeyman</author>
		</item>
	

	
		<item>
			<title>13.11.2009 23:17:17 Honeyman</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2179494</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2179494</link>
			<description><![CDATA[А чем вам не нравится OCaml?]]></description>
			<pubDate>Fri, 13 Nov 2009 23:17:17 GMT</pubDate>
			<author>Honeyman</author>
		</item>
	

	
		<item>
			<title>13.11.2009 23:16:34 Honeyman</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2179493</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2179493</link>
			<description><![CDATA[А если duck typing опционален, то всё становится не так уж и плохо.<br/>
Я тут всех за Cython агитирую — с ним Python-овую программу можно лёгкими оптимизациями довести по производительности до C-шной. Приэтом зачастую не вылезая из совместимости с интерпретатором Python-а.]]></description>
			<pubDate>Fri, 13 Nov 2009 23:16:34 GMT</pubDate>
			<author>Honeyman</author>
		</item>
	

	
		<item>
			<title>13.11.2009 22:17:31 Volfram</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2179349</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2179349</link>
			<description><![CDATA[Поздно для чего?: )<br/>
И считается ли нехватка человекоресурсов разбродом и шатанием?]]></description>
			<pubDate>Fri, 13 Nov 2009 22:17:31 GMT</pubDate>
			<author>Volfram</author>
		</item>
	

	
		<item>
			<title>13.11.2009 22:10:14 Volfram</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2179326</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2179326</link>
			<description><![CDATA[Не могу судить о питоне, совершенно с ним не знаком.<br/>
Но в целом ваш комментарий выглдяит очень правдоподобно, с ним даже не хочется спорить :)]]></description>
			<pubDate>Fri, 13 Nov 2009 22:10:14 GMT</pubDate>
			<author>Volfram</author>
		</item>
	

	
		<item>
			<title>13.11.2009 22:08:29 Volfram</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2179322</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2179322</link>
			<description><![CDATA[В том же С++ лаконичность синтаксиса на уровне идеологии (и пусть в меня кинут камнем за такие слова) привела к необходимости его таки расширить странным кадавром typename. Костыль.<br/>
В, скажем, Java (поправьте если ошибаюсь), есть лаконичность системы типов вида «всё есть объект». Это красиво, но что делать, если, чёрт побери, мне _не нужен_ объект? Нехватка мощности.]]></description>
			<pubDate>Fri, 13 Nov 2009 22:08:29 GMT</pubDate>
			<author>Volfram</author>
		</item>
	

	
		<item>
			<title>13.11.2009 22:01:26 Volfram</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2179309</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2179309</link>
			<description><![CDATA[А тут происходит идеологическое разделение на тех, кто считает, что испльзовать что-то, не задумываясь — это ок, и тех, кто так не считает: )]]></description>
			<pubDate>Fri, 13 Nov 2009 22:01:26 GMT</pubDate>
			<author>Volfram</author>
		</item>
	

	
		<item>
			<title>13.11.2009 14:46:43 Deepwalker</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2177499</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2177499</link>
			<description><![CDATA[Там по-моему duck typing где то есть еще.]]></description>
			<pubDate>Fri, 13 Nov 2009 14:46:43 GMT</pubDate>
			<author>Deepwalker</author>
		</item>
	

	
		<item>
			<title>13.11.2009 13:14:04 burjui</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2177048</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2177048</link>
			<description><![CDATA[Буду рад аргументам по поводу разброда и шатания. И в особенности, по поводу общей сломанности.]]></description>
			<pubDate>Fri, 13 Nov 2009 13:14:04 GMT</pubDate>
			<author>burjui</author>
		</item>
	

	
		<item>
			<title>13.11.2009 12:05:45 dshalkhakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2176686</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2176686</link>
			<description><![CDATA[&gt;Для меня он более, чем юзабелен.<br/>
<br/>
Индуктивный аргумент.<br/>
<br/>
&gt;Если в D и есть проблемы, они не вечны.<br/>
<br/>
Не вечны, да, но за три года их так и не решили. А теперь уже поздно.<br/>
<br/>
&gt;Это справедливо для любого мало-мальски серьёзного проекта, и для D тоже.<br/>
<br/>
Разброд, шатание и общая сломанность — это справедливо для каждого проекта?]]></description>
			<pubDate>Fri, 13 Nov 2009 12:05:45 GMT</pubDate>
			<author>dshalkhakov</author>
		</item>
	

	
		<item>
			<title>13.11.2009 12:03:28 dshalkhakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2176667</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2176667</link>
			<description><![CDATA[Эти понятия синонимичны.]]></description>
			<pubDate>Fri, 13 Nov 2009 12:03:28 GMT</pubDate>
			<author>dshalkhakov</author>
		</item>
	

	
		<item>
			<title>13.11.2009 11:53:14 burjui</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2176614</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2176614</link>
			<description><![CDATA[Множественное число вы заметили? Язык программирования систем, а не язык для системного программирования. Иначе говоря:<br/>
<ul>
<li>&nbsp;&nbsp;system<b>s</b> programming = программирование систем</li>
<li>&nbsp;&nbsp;system programming = системное программирование</li>
</ul>]]></description>
			<pubDate>Fri, 13 Nov 2009 11:53:14 GMT</pubDate>
			<author>burjui</author>
		</item>
	

	
		<item>
			<title>13.11.2009 11:44:51 burjui</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2176572</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2176572</link>
			<description><![CDATA[Да что вы говорите? Для меня он более, чем юзабелен. Я на нём пишу утилиты для себя, а сейчас начал проект, использующий SQLite3, OpenSSL и wxWindows. Пока что всё получается. Если вы не можете писать на D, или он вас чем-то не устраивает, не геперболизируйте.<br/>
И статья пестрит гиперболами. Не делайте из мухи слона. Если в D и есть проблемы, они не вечны. Это справедливо для любого мало-мальски серьёзного проекта, и для D тоже.]]></description>
			<pubDate>Fri, 13 Nov 2009 11:44:51 GMT</pubDate>
			<author>burjui</author>
		</item>
	

	
		<item>
			<title>13.11.2009 11:34:33 burjui</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2176508</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2176508</link>
			<description><![CDATA[Каюсь, не уточнил. Я имел ввиду Phobos 2, и для развивающейся библиотеки она очень качественная. Я говорю о том, что она вполне юзабельна, а, если прилагать усилия, можно её улучшить (хотя бы писать багрепорты, что я и делаю время от времени).]]></description>
			<pubDate>Fri, 13 Nov 2009 11:34:33 GMT</pubDate>
			<author>burjui</author>
		</item>
	

	
		<item>
			<title>13.11.2009 11:21:54 ixside</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2176449</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2176449</link>
			<description><![CDATA[Это же Гугл. Надеюсь у них выйдет что-то стоящее.]]></description>
			<pubDate>Fri, 13 Nov 2009 11:21:54 GMT</pubDate>
			<author>ixside</author>
		</item>
	

	
		<item>
			<title>13.11.2009 11:06:13 esil</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2176374</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2176374</link>
			<description><![CDATA[Параметры шаблона shared_ptr съелись, но, думаю, смысл понятен.]]></description>
			<pubDate>Fri, 13 Nov 2009 11:06:13 GMT</pubDate>
			<author>esil</author>
		</item>
	

	
		<item>
			<title>13.11.2009 10:06:49 esil</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2176062</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2176062</link>
			<description><![CDATA[Всё там нормально будет.<br/>
<br/>
struct X {<br/>
};<br/>
<br/>
std::vector&lt; boost::shared_ptr &gt; xs;<br/>
<br/>
void foo(const boost::shared_ptr & x) {<br/>
 xs.push_back(x);<br/>
}<br/>
<br/>
Это будет нормально работать.<br/>
Я вот одного не понимаю. Зачем рассуждать о том, устройства чего не понятны.<br/>
]]></description>
			<pubDate>Fri, 13 Nov 2009 10:06:49 GMT</pubDate>
			<author>esil</author>
		</item>
	

	
		<item>
			<title>13.11.2009 09:52:20 esil</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2175986</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2175986</link>
			<description><![CDATA[&gt; Эта компания не будет тратить деньги на изобретение велосипеда. <br/>
<br/>
Хо-хо-хо! Эта компания будет тратить деньги на любые велосипеды по политическим соображениям.<br/>
<br/>
Как ещё можно назвать переписывание с нуля libc для Linux? =)<br/>
]]></description>
			<pubDate>Fri, 13 Nov 2009 09:52:20 GMT</pubDate>
			<author>esil</author>
		</item>
	

	
		<item>
			<title>13.11.2009 09:47:12 dshalkhakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2175957</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2175957</link>
			<description><![CDATA[Тут уже выходим за пределы своей компетентности. :) Я, например, ни разу не специалист в проектировании языков программирования.<br/>
<br/>
&gt;Объединение не подразумевает выкидывание хорошо себя зарекомендовавших технологий современных ЯП: ООП, исключений, шаблонов.<br/>
<br/>
Потеря ООП и шаблонов не фатальна. Зато в Go есть интерфейсы, это что-то вроде классов типов, если я правильно понял. Очень мощный инструмент.<br/>
<br/>
&gt;Чем Python не угодил? Сделайте статическую типизацию, оптимизирующий компилятор (по сути, только back-end), и voila! — быстро компилируемый и быстро исполняемый язык готов.<br/>
<br/>
Если бы все было так просто :) Системы типов разные бывают, и не факт что любая из них хорошо подойдет для языка с возможностью прямого доступа к памяти.<br/>
<br/>
&gt;А как же D? Куча наработок типа удобоваримых шаблонов, приятного синтаксиса,<br/>
<br/>
Да никуда D не денется. Это ведь кибернетика, а не биология, тут идеи не умирают. :)<br/>
<br/>
&gt;качественная стандартная библиотека<br/>
<br/>
Точнее, целых три, две из которых делались урывками, и потому едва ли качественные. :)]]></description>
			<pubDate>Fri, 13 Nov 2009 09:47:12 GMT</pubDate>
			<author>dshalkhakov</author>
		</item>
	

	
		<item>
			<title>13.11.2009 09:25:17 burjui</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2175851</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2175851</link>
			<description><![CDATA[А если им потом покажется, что нужен ещё один язык, круче? Всем переучиватся? (:]]></description>
			<pubDate>Fri, 13 Nov 2009 09:25:17 GMT</pubDate>
			<author>burjui</author>
		</item>
	

	
		<item>
			<title>13.11.2009 09:21:51 burjui</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2175827</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2175827</link>
			<description><![CDATA[Хабр скушал сообщение. Приятного аппетита. Тем более, съел незакрытый тег (:<br/>
 — я писал: ---<br/>
Объединение не подразумевает выкидывание хорошо себя зарекомендовавших технологий современных ЯП: ООП, исключений, шаблонов.<br/>
Чем Python не угодил? Сделайте статическую типизацию, оптимизирующий компилятор (по сути, только back-end), и voila! — быстро компилируемый и быстро исполняемый язык готов.<br/>
А как же D? Куча наработок типа удобоваримых шаблонов, приятного синтаксиса, качественная стандартная библиотека, пусть ещё и в стадии разработки; почему бы не помочь довести до ума то, что ещё не доведено и пользоваться.<br/>
Но нет, «D/Python/что_угодно <b>не нужен</b>, мы сделаем <b>свой</b> язык, с блэкджеком и шлюхами, можно грабить корованы». ChromeOS — кусок Linux с гуглобраузером, теперь вот Go — огрызок от большого арбуза современных ЯП. Ещё велосипеды? Не хочу!]]></description>
			<pubDate>Fri, 13 Nov 2009 09:21:51 GMT</pubDate>
			<author>burjui</author>
		</item>
	

	
		<item>
			<title>13.11.2009 09:13:31 dshalkhakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2175763</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2175763</link>
			<description><![CDATA[Вопрос. Почему язык, позволяющий прямой доступ к памяти и точное задание расположения данных в памяти (data layout + padding) не подходит для системного программирования?]]></description>
			<pubDate>Fri, 13 Nov 2009 09:13:31 GMT</pubDate>
			<author>dshalkhakov</author>
		</item>
	

	
		<item>
			<title>13.11.2009 09:06:17 burjui</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2175715</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2175715</link>
			<description><![CDATA[Извините, тег [b] не закрыл]]></description>
			<pubDate>Fri, 13 Nov 2009 09:06:17 GMT</pubDate>
			<author>burjui</author>
		</item>
	

	
		<item>
			<title>13.11.2009 08:54:12 dshalkhakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2175651</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2175651</link>
			<description><![CDATA[Я не говорил, что D не подходит для системного программирования. Я говорил о том, что он *неюзабелен*. По этому вопросу товарищем Jarrett Billingsley написана статья <a href="http://www.jfbillingsley.com/blog/?p=53">The Present of D</a>.]]></description>
			<pubDate>Fri, 13 Nov 2009 08:54:12 GMT</pubDate>
			<author>dshalkhakov</author>
		</item>
	

	
		<item>
			<title>13.11.2009 08:48:09 dshalkhakov</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2175616</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2175616</link>
			<description><![CDATA[&gt;речь идёт о Go, который не для системного программирования.<br/>
<br/>
O RLY? Почему же тогда тогда на <a href="http://golang.org/">golang.org/</a> написано<br/>
<br/>
&gt;Go<br/>
&gt;a systems programming language]]></description>
			<pubDate>Fri, 13 Nov 2009 08:48:09 GMT</pubDate>
			<author>dshalkhakov</author>
		</item>
	

	
		<item>
			<title>13.11.2009 08:31:40 burjui</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2175539</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2175539</link>
			<description><![CDATA[Во-вторых, D подходит для системного программирования. Никто никого не заставляет использовать сборщик мусора и исключительно высокоуровневые конструкции: есть поддержка указателей, встроенного ассемблера.]]></description>
			<pubDate>Fri, 13 Nov 2009 08:31:40 GMT</pubDate>
			<author>burjui</author>
		</item>
	

	
		<item>
			<title>13.11.2009 08:29:02 burjui</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2175527</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2175527</link>
			<description><![CDATA[Во-первых, речь идёт о Go, который не для системного программирования.]]></description>
			<pubDate>Fri, 13 Nov 2009 08:29:02 GMT</pubDate>
			<author>burjui</author>
		</item>
	

	
		<item>
			<title>12.11.2009 20:54:07 egorinsk</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2174406</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2174406</link>
			<description><![CDATA[Спасибо, почитаю. Но ведь как я понял, фреймворк накладывает на программиста определенные трудно проверяемые (компилятором например) правила, и в случае их нарушения, в программе к примеру будет течь память? Кроме того, правила сильно усложняют написание программ, я например, привык в php использовать и копировать строки и объекты, не задумываясь, что там с ними происходит, о конструкторах копирования, и прочем, а тут так не получится ((<br/>
<br/>
Т.е. использование фреймворка сильно уложняет и без того сложный C++ :(<br/>
<br/>
]]></description>
			<pubDate>Thu, 12 Nov 2009 20:54:07 GMT</pubDate>
			<author>egorinsk</author>
		</item>
	

	
		<item>
			<title>12.11.2009 20:12:09 mt_</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2174300</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2174300</link>
			<description><![CDATA[Очень верное замечание. Для этого существует Moveable-типы и Pick-семантика:<br/>
<a href="http://www.ultimatepp.org/srcdoc">www.ultimatepp.org/srcdoc</a>$Core$Moveable$en-us.html<br/>
<a href="http://www.ultimatepp.org/srcdoc">www.ultimatepp.org/srcdoc</a>$Core$PickTypes$en-us.html<br/>
<a href="http://www.ultimatepp.org/srcdoc">www.ultimatepp.org/srcdoc</a>$Core$pick_$en-us.html<br/>
(ссылки придётся открывать вручную, они неверно парсятся)]]></description>
			<pubDate>Thu, 12 Nov 2009 20:12:09 GMT</pubDate>
			<author>mt_</author>
		</item>
	

	
		<item>
			<title>12.11.2009 19:39:02 mas</title>
			<guid isPermaLink="true">http://habrahabr.ru/blogs/programming/74913/#comment_2174204</guid>
			<link>http://habrahabr.ru/blogs/programming/74913/#comment_2174204</link>
			<description><![CDATA[И никто <a href="http://www.vitanuova.com/inferno/limbo.html">limbo</a> (из inferno) не вспомнил. А ведь в go больше из limbo, чем из их общего прародителя С (например, каналы, создание переменных). Убрали только «лишнюю» пунктуацию :)]]></description>
			<pubDate>Thu, 12 Nov 2009 19:39:02 GMT</pubDate>
			<author>mas</author>
		</item>
	

	
</channel>
</rss>

