<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Roinet.Net &#187; Языки программирования</title>
	<atom:link href="http://roinet.net/category/yazyki-programmirovaniya/feed/" rel="self" type="application/rss+xml" />
	<link>http://roinet.net</link>
	<description>Блог о программировании, алгоритмах и технологиях.</description>
	<lastBuildDate>Fri, 13 Aug 2010 09:48:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Взаимодействие Python-Ruby.</title>
		<link>http://roinet.net/2009/12/08/python-ruby-interop/</link>
		<comments>http://roinet.net/2009/12/08/python-ruby-interop/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 08:04:36 +0000</pubDate>
		<dc:creator>Roinet</dc:creator>
				<category><![CDATA[Языки программирования]]></category>

		<guid isPermaLink="false">http://roinet.net/?p=175</guid>
		<description><![CDATA[После внедрения одной компоненты процессинговой системы, упоминаемой в предыдущей заметке, настало время её использования &#8211; надо набивать её мясом, писать скрипты, которые собственно и будут выполнять всю работу. Сказано сделано &#8211; к моменту внедрения был написан скрипт для общения с одной внешней системой, через неделю &#8211; ещё один. В результате за две недели было проведено [...]]]></description>
		<wfw:commentRss>http://roinet.net/2009/12/08/python-ruby-interop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Потокобезопасность DLR.</title>
		<link>http://roinet.net/2009/11/15/threadsafe-dlr/</link>
		<comments>http://roinet.net/2009/11/15/threadsafe-dlr/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 23:20:43 +0000</pubDate>
		<dc:creator>Roinet</dc:creator>
				<category><![CDATA[Языки программирования]]></category>

		<guid isPermaLink="false">http://roinet.net/?p=153</guid>
		<description><![CDATA[Последние 3 месяца были потрачены на одну из частей распределенной системы, выполняющей некоторые бизнес-задачи. В связи с тем, что проект начат недавно, было принято решение об использовании DLR+IronPython в полный рост. Эта компонента не стала исключением. Итого 1 месяц потрачено на реализацию, 2 месяца &#8211; на функциональное, интеграционное, нагрузочное тестирование и доводку. Рабочая среда представляет [...]]]></description>
		<wfw:commentRss>http://roinet.net/2009/11/15/threadsafe-dlr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C# + IronPython: вызов методов</title>
		<link>http://roinet.net/2009/11/07/c_sharp-ironpython-vyzov-metodov/</link>
		<comments>http://roinet.net/2009/11/07/c_sharp-ironpython-vyzov-metodov/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 18:19:55 +0000</pubDate>
		<dc:creator>Roinet</dc:creator>
				<category><![CDATA[Языки программирования]]></category>

		<guid isPermaLink="false">http://roinet.net/?p=116</guid>
		<description><![CDATA[IronPython &#8211; реализация python на платформе .Net обычно имеено тем, что это именно .Net реализация на основе DLR. Это дает возможность простого сочетания производительности и строгости статических языков .Net (c#, например) и гибкости python. В текущем проекте потребовалась как раз такая связка для обеспечения производительности и гибкости одного из компонентов сервисной архитектуры.
В решаемой задаче необходимо [...]]]></description>
		<wfw:commentRss>http://roinet.net/2009/11/07/c_sharp-ironpython-vyzov-metodov/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Декораторы.</title>
		<link>http://roinet.net/2009/03/30/decorators/</link>
		<comments>http://roinet.net/2009/03/30/decorators/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 20:37:18 +0000</pubDate>
		<dc:creator>Roinet</dc:creator>
				<category><![CDATA[Языки программирования]]></category>

		<guid isPermaLink="false">http://roinet.net/?p=46</guid>
		<description><![CDATA[Постоянное усложнение требований  к программным системам ведет к неизбежному усложнению этих систем и на разработку приходится тратить все больше времени. Для решения этих проблем выход, как правило, один &#8211; повышение уровня абстракции кода и максимальное уменьшение дублирования кода.
Выполнения этих условий добиваются различными способами, например, использование различных паттернов проектирования. Однако существует направление, которое весьма широко [...]]]></description>
		<wfw:commentRss>http://roinet.net/2009/03/30/decorators/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Динамические языки &#8211; хорошо или плохо?</title>
		<link>http://roinet.net/2009/01/31/dynamic-langs-good-or-bad/</link>
		<comments>http://roinet.net/2009/01/31/dynamic-langs-good-or-bad/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 13:03:03 +0000</pubDate>
		<dc:creator>Roinet</dc:creator>
				<category><![CDATA[Языки программирования]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[dynamic languages]]></category>
		<category><![CDATA[interfaces]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[static languages]]></category>

		<guid isPermaLink="false">http://roinet.net/?p=16</guid>
		<description><![CDATA[В последнее время одной из самых больших претензий к динамическим языкам вроде Python, которые мне приходится слышать, &#8211; это отсутствие интерфейсов. Я все время пытаюсь доказать, что это мнение безосновательно.

Интерфейс &#8211; совокупность средств и методов взаимодействия между элементами системы. В статических компилируемых языках программирования типа C# это выражается в синтаксической конструкции interface, которая позволяет зафиксировать [...]]]></description>
		<wfw:commentRss>http://roinet.net/2009/01/31/dynamic-langs-good-or-bad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

