<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Комментарии к записи: Ссылки для изучающих C</title>
	<atom:link href="http://typedef.ru/2009/09/c-info-links/feed/" rel="self" type="application/rss+xml" />
	<link>http://typedef.ru/2009/09/c-info-links/</link>
	<description>Сан Саныч о программировании, технологиях, Computer Science и вообще.</description>
	<lastBuildDate>Sun, 29 Aug 2010 05:36:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Автор: typedef &#187; Архив сайта &#187; Ссылки для C-гиков</title>
		<link>http://typedef.ru/2009/09/c-info-links/comment-page-1/#comment-4864</link>
		<dc:creator>typedef &#187; Архив сайта &#187; Ссылки для C-гиков</dc:creator>
		<pubDate>Thu, 11 Feb 2010 09:07:39 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=358#comment-4864</guid>
		<description>[...] Такая вот подборка в дополнение к опубликованному ранее: [...]</description>
		<content:encoded><![CDATA[<p>[...] Такая вот подборка в дополнение к опубликованному ранее: [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сан Саныч</title>
		<link>http://typedef.ru/2009/09/c-info-links/comment-page-1/#comment-3260</link>
		<dc:creator>Сан Саныч</dc:creator>
		<pubDate>Thu, 24 Sep 2009 17:26:43 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=358#comment-3260</guid>
		<description>Всецело согласен.</description>
		<content:encoded><![CDATA[<p>Всецело согласен.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Bright</title>
		<link>http://typedef.ru/2009/09/c-info-links/comment-page-1/#comment-3257</link>
		<dc:creator>Bright</dc:creator>
		<pubDate>Thu, 24 Sep 2009 16:42:23 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=358#comment-3257</guid>
		<description>&quot;Top 10 Ways to be Screwed by C&quot; - совсем не впечатлило =) Большинство примеров - код, так сказать, &quot;не лучшего качества&quot;. И винить язык в том, что в таких ситуациях результат получается &quot;неожиданным&quot; для программиста, имхо, не правильно...

Как сказано выше, &quot;что написал, то и выполняется&quot; )</description>
		<content:encoded><![CDATA[<p>&laquo;Top 10 Ways to be Screwed by C&raquo; &#8211; совсем не впечатлило =) Большинство примеров &#8211; код, так сказать, &laquo;не лучшего качества&raquo;. И винить язык в том, что в таких ситуациях результат получается &laquo;неожиданным&raquo; для программиста, имхо, не правильно&#8230;</p>
<p>Как сказано выше, &laquo;что написал, то и выполняется&raquo; )</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сан Саныч</title>
		<link>http://typedef.ru/2009/09/c-info-links/comment-page-1/#comment-3222</link>
		<dc:creator>Сан Саныч</dc:creator>
		<pubDate>Tue, 22 Sep 2009 11:50:02 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=358#comment-3222</guid>
		<description>Достаточно один раз сказать &quot;Не спам&quot;, он сообразит.</description>
		<content:encoded><![CDATA[<p>Достаточно один раз сказать &laquo;Не спам&raquo;, он сообразит.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: FallenGameR</title>
		<link>http://typedef.ru/2009/09/c-info-links/comment-page-1/#comment-3221</link>
		<dc:creator>FallenGameR</dc:creator>
		<pubDate>Tue, 22 Sep 2009 11:03:05 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=358#comment-3221</guid>
		<description>Оказывается gmail комменты в спам сбрасывает.
Негодяй такой. постараюсь его научить.</description>
		<content:encoded><![CDATA[<p>Оказывается gmail комменты в спам сбрасывает.<br />
Негодяй такой. постараюсь его научить.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сан Саныч</title>
		<link>http://typedef.ru/2009/09/c-info-links/comment-page-1/#comment-3220</link>
		<dc:creator>Сан Саныч</dc:creator>
		<pubDate>Tue, 22 Sep 2009 10:52:10 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=358#comment-3220</guid>
		<description>Шурик, к тому же переход с C на C# - это как переход с газонокосилки на комбайн. Совершенно разные задачи.</description>
		<content:encoded><![CDATA[<p>Шурик, к тому же переход с C на C# &#8211; это как переход с газонокосилки на комбайн. Совершенно разные задачи.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сан Саныч</title>
		<link>http://typedef.ru/2009/09/c-info-links/comment-page-1/#comment-3219</link>
		<dc:creator>Сан Саныч</dc:creator>
		<pubDate>Tue, 22 Sep 2009 10:45:39 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=358#comment-3219</guid>
		<description>Да лаадно, в C++ граблей этих на порядок больше. Как язык C очень простой, его грабли даже и не грабли вовсе, а просто моменты, в которых люди статистически больше делают ошибок. Лично я не думаю о граблях, когда пишу на C. Пишу себе и все =)

Настоящие грабли возникают тогда, когда программист не понимает, как работает то, что он пишет. Здесь уж C, как высокоуровневый ассемблер, вне конкуренции по прозрачности. Что написал, то и выполняется. Выходит, что чем более язык высокоуровневый, тем меньше понимание сути.

Проблемы появляются в библиотечных интерфейсах. Например, в POSIX легко можно выстрелить себе в ногу, если нет четкого понимания, как работают сигналы или планирование потоков. В винде API имеет еще более сложную семантику (поэтому я и не пишу под винду). Вот в API-то грабли и сидят.

Пожалуй, стоит написать об этом отдельный философский пост...

---
Комменты не приходят на почту &lt;b&gt;после&lt;/b&gt; подписки?
Насчет автоматического уведомления по умолчанию не согласен, это называется навязчивый сервис. Я бы вообще считал бы это спамом, если бы мне каждый блог, где я оставлял комментарии, присылал мне уведомления.</description>
		<content:encoded><![CDATA[<p>Да лаадно, в C++ граблей этих на порядок больше. Как язык C очень простой, его грабли даже и не грабли вовсе, а просто моменты, в которых люди статистически больше делают ошибок. Лично я не думаю о граблях, когда пишу на C. Пишу себе и все =)</p>
<p>Настоящие грабли возникают тогда, когда программист не понимает, как работает то, что он пишет. Здесь уж C, как высокоуровневый ассемблер, вне конкуренции по прозрачности. Что написал, то и выполняется. Выходит, что чем более язык высокоуровневый, тем меньше понимание сути.</p>
<p>Проблемы появляются в библиотечных интерфейсах. Например, в POSIX легко можно выстрелить себе в ногу, если нет четкого понимания, как работают сигналы или планирование потоков. В винде API имеет еще более сложную семантику (поэтому я и не пишу под винду). Вот в API-то грабли и сидят.</p>
<p>Пожалуй, стоит написать об этом отдельный философский пост&#8230;</p>
<p>&#8212;<br />
Комменты не приходят на почту <b>после</b> подписки?<br />
Насчет автоматического уведомления по умолчанию не согласен, это называется навязчивый сервис. Я бы вообще считал бы это спамом, если бы мне каждый блог, где я оставлял комментарии, присылал мне уведомления.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: FallenGameR</title>
		<link>http://typedef.ru/2009/09/c-info-links/comment-page-1/#comment-3217</link>
		<dc:creator>FallenGameR</dc:creator>
		<pubDate>Tue, 22 Sep 2009 10:21:13 +0000</pubDate>
		<guid isPermaLink="false">http://typedef.ru/?p=358#comment-3217</guid>
		<description>Вот именно поэтому я и перешел с написания драйверов на С и клиентов к ним на С++ на C# и WPF.
Это просто неправильно когда язык содержит целый сарай граблей, о котором нужно помнить при написании програм. Голова должна думать о задаче, а не о граблях.

PS Шурик, почему-то ответы на комменты не приходят на почту.
PPS Галочку &quot;Уведомлять о новых комментариях по e-mail&quot; ИМХО по дефолту нужно ставить.</description>
		<content:encoded><![CDATA[<p>Вот именно поэтому я и перешел с написания драйверов на С и клиентов к ним на С++ на C# и WPF.<br />
Это просто неправильно когда язык содержит целый сарай граблей, о котором нужно помнить при написании програм. Голова должна думать о задаче, а не о граблях.</p>
<p>PS Шурик, почему-то ответы на комменты не приходят на почту.<br />
PPS Галочку &laquo;Уведомлять о новых комментариях по e-mail&raquo; ИМХО по дефолту нужно ставить.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
