<?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"
	>
<channel>
	<title>Comments on: SAL аннотации.</title>
	<atom:link href="http://blog.not-a-kernel-guy.com/2007/10/31/260/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.not-a-kernel-guy.com/2007/10/31/260</link>
	<description>... in the Windows kernel team</description>
	<pubDate>Thu, 20 Nov 2008 23:37:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2007/10/31/260#comment-11513</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Sun, 25 May 2008 17:50:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2007/10/31/260#comment-11513</guid>
		<description>А, понятно. Спасибо.</description>
		<content:encoded><![CDATA[<p>А, понятно. Спасибо.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Иван Левашев a. k. a. OCTAGRAM</title>
		<link>http://blog.not-a-kernel-guy.com/2007/10/31/260#comment-11511</link>
		<dc:creator>Иван Левашев a. k. a. OCTAGRAM</dc:creator>
		<pubDate>Sun, 25 May 2008 11:02:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2007/10/31/260#comment-11511</guid>
		<description>Разница между чистым WinAPI и MFC чувствуется? Вот MFC — это пример толстой привязки.

Толстая привязка может являться ОО обёрткой, может конвертировать коды ошибок в языковые исключения, может предоставлять возможность использовать замыкания и функторы там, где в C был callback с void* параметром. А тонкая — это просто возможность вызывать функции, в не зависимости от того, насколько это комфортно по сравнению с родными библиотеками языка.</description>
		<content:encoded><![CDATA[<p>Разница между чистым WinAPI и MFC чувствуется? Вот MFC — это пример толстой привязки.</p>
<p>Толстая привязка может являться ОО обёрткой, может конвертировать коды ошибок в языковые исключения, может предоставлять возможность использовать замыкания и функторы там, где в C был callback с void* параметром. А тонкая — это просто возможность вызывать функции, в не зависимости от того, насколько это комфортно по сравнению с родными библиотеками языка.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy</title>
		<link>http://blog.not-a-kernel-guy.com/2007/10/31/260#comment-11508</link>
		<dc:creator>Not a kernel guy</dc:creator>
		<pubDate>Fri, 23 May 2008 15:31:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2007/10/31/260#comment-11508</guid>
		<description>Win32.Utf8 отложен в долгий ящик. Шансов на продолжение проекта не очень много.

А что вы имеете в виду под "тонкими" и "толстыми" привязками?</description>
		<content:encoded><![CDATA[<p>Win32.Utf8 отложен в долгий ящик. Шансов на продолжение проекта не очень много.</p>
<p>А что вы имеете в виду под &#8220;тонкими&#8221; и &#8220;толстыми&#8221; привязками?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Иван Левашев a. k. a. OCTAGRAM</title>
		<link>http://blog.not-a-kernel-guy.com/2007/10/31/260#comment-11505</link>
		<dc:creator>Иван Левашев a. k. a. OCTAGRAM</dc:creator>
		<pubDate>Fri, 23 May 2008 02:42:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2007/10/31/260#comment-11505</guid>
		<description>Да, такие нотации помогут делать привязки для других языков. Тонкие привязки ещё можно сделать автоматически, но от них не будет того кайфа, который даёт язык. Для толстых привязок нужна именно такая информация. Если Вы будете позиционировать это как утилиту, помогающую поддерживать привязки в актуальном состоянии, к Вам могут присоединиться энтузиасты с самых разных языков. Привязки нужны всем.</description>
		<content:encoded><![CDATA[<p>Да, такие нотации помогут делать привязки для других языков. Тонкие привязки ещё можно сделать автоматически, но от них не будет того кайфа, который даёт язык. Для толстых привязок нужна именно такая информация. Если Вы будете позиционировать это как утилиту, помогающую поддерживать привязки в актуальном состоянии, к Вам могут присоединиться энтузиасты с самых разных языков. Привязки нужны всем.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Not a kernel guy : SAL аннотации.</title>
		<link>http://blog.not-a-kernel-guy.com/2007/10/31/260#comment-8874</link>
		<dc:creator>Not a kernel guy : SAL аннотации.</dc:creator>
		<pubDate>Wed, 31 Oct 2007 23:04:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.not-a-kernel-guy.com/2007/10/31/260#comment-8874</guid>
		<description>[...] from blog.not-a-kernel-guy.com.  Filed under: C, Win32.Utf8, [...]</description>
		<content:encoded><![CDATA[<p>[...] from blog.not-a-kernel-guy.com.  Filed under: C, Win32.Utf8, [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
