<?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>Комментарии: Зачем нам нужны высокоуровневые языки прогаммирования?</title>
	<atom:link href="http://www.smira.ru/2008/04/25/why-high-level-languages/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.smira.ru/2008/04/25/why-high-level-languages/</link>
	<description></description>
	<lastBuildDate>Thu, 13 Jan 2011 15:03:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Автор: Константин Жинько</title>
		<link>http://www.smira.ru/2008/04/25/why-high-level-languages/comment-page-1/#comment-980</link>
		<dc:creator>Константин Жинько</dc:creator>
		<pubDate>Sun, 31 May 2009 20:41:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.smira.ru/?p=56#comment-980</guid>
		<description>&lt;p&gt;Я как-то более к Джоэлу склоняюсь: Си - фундаментальный язык, требующий особый мозг, способный к работе с указателями и рекурсией.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Я как-то более к Джоэлу склоняюсь: Си &#8211; фундаментальный язык, требующий особый мозг, способный к работе с указателями и рекурсией.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Станислав Воробьёв</title>
		<link>http://www.smira.ru/2008/04/25/why-high-level-languages/comment-page-1/#comment-8</link>
		<dc:creator>Станислав Воробьёв</dc:creator>
		<pubDate>Sun, 04 May 2008 08:45:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.smira.ru/?p=56#comment-8</guid>
		<description>&lt;p&gt;А как насчёт написания многопользовательских ресурсоёмких серверов? На мой взгляд, в данном случае решение со встроенной сборкой мусора будет более безопасным. Например, код серверной части некоторой mmorpg был написан на си++ и имел утечки памяти. Эти утечки не &quot;ловились&quot; инструментами типа valgrind, поскольку на реальных объёмах данных такие утилиты просто загибались. До того, как код переписали на C#, серверы перезагружали раз в день (&quot;натекало&quot; где-то 4гб).&lt;/p&gt;

&lt;p&gt;Что касается ресурсоёмких программ, здесь можно упомянуть факт № 6 из списка на http://www.habrahabr.ru/blog/sport_programming/39790.html . И ведь везде так. И даже если поверят, что можно всё делать проще, то обязательно спросят, почему не сделали так же хорошо раньше.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>А как насчёт написания многопользовательских ресурсоёмких серверов? На мой взгляд, в данном случае решение со встроенной сборкой мусора будет более безопасным. Например, код серверной части некоторой mmorpg был написан на си++ и имел утечки памяти. Эти утечки не &laquo;ловились&raquo; инструментами типа valgrind, поскольку на реальных объёмах данных такие утилиты просто загибались. До того, как код переписали на C#, серверы перезагружали раз в день (&laquo;натекало&raquo; где-то 4гб).</p>

<p>Что касается ресурсоёмких программ, здесь можно упомянуть факт № 6 из списка на <a href="http://www.habrahabr.ru/blog/sport_programming/39790.html" rel="nofollow">http://www.habrahabr.ru/blog/sport_programming/39790.html</a> . И ведь везде так. И даже если поверят, что можно всё делать проще, то обязательно спросят, почему не сделали так же хорошо раньше.</p>]]></content:encoded>
	</item>
	<item>
		<title>Автор: Игорь Артамонов</title>
		<link>http://www.smira.ru/2008/04/25/why-high-level-languages/comment-page-1/#comment-6</link>
		<dc:creator>Игорь Артамонов</dc:creator>
		<pubDate>Fri, 25 Apr 2008 16:37:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.smira.ru/?p=56#comment-6</guid>
		<description>&lt;p&gt;Что то эта тема резко, на этой неделе, приобрела популярность :) Буквально и я вчера писал на сходную тему, тоже склоняюсь к тому что стоимость времени разработчика постоянно растет, и тратить время на реализацию низкоинтеллектуальных моментов программы становится слишком дорого, по сравнению с покупкой сервера помощней. Но вообще не всегда выбор иных технологий выливается в более медленную программу, другой язык часто подталкивает к смене самого алгоритма реализации, на более высоком уровне, а при выборе более правильного подхода  часто можно добиться ускорения в десятки раз. Часто было что оптимизируя по мелочам не замечаешь глобальные проблемы подхода, в общем за деревьями леса не видно, и при смене языка иногда проще взглянуть на все сверху и заметить более важные оптимизации.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Что то эта тема резко, на этой неделе, приобрела популярность <img src='http://www.smira.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Буквально и я вчера писал на сходную тему, тоже склоняюсь к тому что стоимость времени разработчика постоянно растет, и тратить время на реализацию низкоинтеллектуальных моментов программы становится слишком дорого, по сравнению с покупкой сервера помощней. Но вообще не всегда выбор иных технологий выливается в более медленную программу, другой язык часто подталкивает к смене самого алгоритма реализации, на более высоком уровне, а при выборе более правильного подхода  часто можно добиться ускорения в десятки раз. Часто было что оптимизируя по мелочам не замечаешь глобальные проблемы подхода, в общем за деревьями леса не видно, и при смене языка иногда проще взглянуть на все сверху и заметить более важные оптимизации.</p>]]></content:encoded>
	</item>
</channel>
</rss>

