<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.linuxformat.ru/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF100-101%3A%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E_LXF</id>
		<title>LXF100-101:Интервью LXF - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.linuxformat.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=LXF100-101%3A%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E_LXF"/>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF100-101:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E_LXF&amp;action=history"/>
		<updated>2026-05-13T11:09:17Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.19.20+dfsg-0+deb7u3</generator>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF100-101:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E_LXF&amp;diff=12132&amp;oldid=prev</id>
		<title>Ewgen: добавил категории</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF100-101:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E_LXF&amp;diff=12132&amp;oldid=prev"/>
				<updated>2011-06-17T08:49:43Z</updated>
		
		<summary type="html">&lt;p&gt;добавил категории&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 08:49, 17 июня 2011&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 139:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 139:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Полный текст интервью помещен на http://www.linuxformat.co.uk/mag/van-rossum.html.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Полный текст интервью помещен на http://www.linuxformat.co.uk/mag/van-rossum.html.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Категория:Интервью]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[Категория:Гвидо ван Россум]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Ewgen</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF100-101:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E_LXF&amp;diff=7981&amp;oldid=prev</id>
		<title>Crazy Rebel: /* Великий диктатор */</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF100-101:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E_LXF&amp;diff=7981&amp;oldid=prev"/>
				<updated>2009-05-18T10:08:06Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Великий диктатор&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Предыдущая&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Версия 10:08, 18 мая 2009&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;: «Великодушный пожизненный диктатор» сообщества ''Python'' и разработчик Google '''Гвидо ван Россум''', продолжая надзирать за процессом разработки ''Python 3000'', милостиво назначил аудиенцию '''Грэму Моррисону'''…&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;: «Великодушный пожизненный диктатор» сообщества ''Python'' и разработчик Google '''Гвидо ван Россум''', продолжая надзирать за процессом разработки ''Python 3000'', милостиво назначил аудиенцию '''Грэму Моррисону'''…&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Врезка|[[Изображение:LXF100-101_30_1.jpg|&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;300&lt;/del&gt;]]|ширина=300px}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{{Врезка|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Содержание=&lt;/ins&gt;[[Изображение:LXF100-101_30_1.jpg|&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;300px&lt;/ins&gt;]]|ширина=300px}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Голландский программист, работающий в Google с 2005 года, Гвидо ван Россум [Guido van Rossum] помимо всеобщего восхищения, в 2001 году получил Премию FSF за продвижение свободного ПО, а также был признан Выдающимся инженером&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Голландский программист, работающий в Google с 2005 года, Гвидо ван Россум [Guido van Rossum] помимо всеобщего восхищения, в 2001 году получил Премию FSF за продвижение свободного ПО, а также был признан Выдающимся инженером&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	<entry>
		<id>http://wiki.linuxformat.ru/wiki/index.php?title=LXF100-101:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E_LXF&amp;diff=7980&amp;oldid=prev</id>
		<title>Crazy Rebel: Новая: ==Великий диктатор==  : «Великодушный пожизненный диктатор» сообщества ''Python'' и разработчик Google '''Гвидо...</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxformat.ru/wiki/index.php?title=LXF100-101:%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%B2%D1%8C%D1%8E_LXF&amp;diff=7980&amp;oldid=prev"/>
				<updated>2009-05-18T09:02:31Z</updated>
		
		<summary type="html">&lt;p&gt;Новая: ==Великий диктатор==  : «Великодушный пожизненный диктатор» сообщества &amp;#039;&amp;#039;Python&amp;#039;&amp;#039; и разработчик Google &amp;#039;&amp;#039;&amp;#039;Гвидо...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Великий диктатор==&lt;br /&gt;
&lt;br /&gt;
: «Великодушный пожизненный диктатор» сообщества ''Python'' и разработчик Google '''Гвидо ван Россум''', продолжая надзирать за процессом разработки ''Python 3000'', милостиво назначил аудиенцию '''Грэму Моррисону'''…&lt;br /&gt;
&lt;br /&gt;
{{Врезка|[[Изображение:LXF100-101_30_1.jpg|300]]|ширина=300px}}&lt;br /&gt;
&lt;br /&gt;
Голландский программист, работающий в Google с 2005 года, Гвидо ван Россум [Guido van Rossum] помимо всеобщего восхищения, в 2001 году получил Премию FSF за продвижение свободного ПО, а также был признан Выдающимся инженером&lt;br /&gt;
Ассоциацией Вычислительной Техники в 2006.&lt;br /&gt;
&lt;br /&gt;
Недавно на OScon '''Linux Format''' прервал его ланч, чтобы расспросить о проекте ''Python 3000'', который сосредоточился&lt;br /&gt;
на удалении дублированных модулей и конструкций из языка&lt;br /&gt;
''Python'', чтобы реализовать подход «Один и только один очевидный способ сделать это», нарушая, однако, обратную совместимость с ''Python 2.x''. Окончательный релиз запланирован на август 2008 года.&lt;br /&gt;
&lt;br /&gt;
'''''Linux Format''': Как вы попали на работу в Google?''&lt;br /&gt;
&lt;br /&gt;
'''Гвидо ван Россум''': Google долго пытался меня заманить.&lt;br /&gt;
Первое приглашение последовало на OScon четыре года назад; я тогда как раз пообещал перебраться в Калифорнию&lt;br /&gt;
и начать работу в небольшой только что учрежденной фирме, так что время они выбрали неудачно! А потом к ним начали&lt;br /&gt;
присоединяться разные люди из сообщества ''Python'', и все они мне рассказывали, какое это прекрасное место работы.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': Потому что Google активно использует Python?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Здесь здорово работать и без всякого ''Python''’а! Многие&lt;br /&gt;
из тех, кого я знал по ''Python'', выполняют немалое количество разработок на ''Java''.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': А Google оплачивает вашу работу над Python?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Да. Половину своего времени я трачу на работу с сообществом ''Python'' – например, эта конференция, разработка&lt;br /&gt;
''Python 3000'' и т.д. А вторую половину я трачу на использование ''Python'' для разработки внутренних приложений Google.&lt;br /&gt;
Это большое удовольствие. В Google очень богатый выбор работы – здесь масса интересных задач.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': Изменился ли ваш подход к языку в целом — и к Python 3000 в частности — из-за того, что вы использовали этот язык в такой среде?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Не совсем. Меня даже можно обвинить в том, что я слишком прислушиваюсь к внутренним жалобам в Google&lt;br /&gt;
насчет реализации ''Python'', когда проблема связана с тем, как&lt;br /&gt;
Google использует ''Python'', или как его устанавливает, или как&lt;br /&gt;
применяет этот язык. По большому счету, ''Python'' не используется в крупных, публичных проектах Google, предназначенных&lt;br /&gt;
для всего мира. Его использует подсайт http://code.google.com. Но Google очень активно применяет ''Python'' для исследований и&lt;br /&gt;
управления системой.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': Почему Google выбрал Python? Может, какой-то ведущий разработчик испытывал к нему особую страсть? Или… ''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Не знаю! Возможно, этот выбор сделал кто-то из самых&lt;br /&gt;
первых работников. Определенно имеется стандартизация ''Python'' – если вам надо написать скрипт, вы пишете его на&lt;br /&gt;
''Python''. Сейчас много используется и ''Perl'', и ''Ruby''. Конечно&lt;br /&gt;
же – тысячи скриптов оболочки, но множество крупных внутренних систем реализованы на ''Python''.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': И как же произойдет переход на Python 3000, если Google так активно использует Python?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Медленно… Как Google его использует, это не главное! Крупные предприятия, как правило, любят использовать&lt;br /&gt;
новые технологии не раньше, чем эти технологии хоть чуть-чуть созреют!&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': В своем выступлении вы говорили, что не обязательно начинать с чистого листа при переходе с одной версии на другую. Причина тому кроется в хорошем проектном решении или в том, что Python — язык особый?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Трудно сказать… Я думаю, во многом это связано с самой природой сообщества. ''Perl'' продемонстрировал, что в его сообществе имеется&lt;br /&gt;
солидная поддержка полного редизайна; причиной тому послужили долгие годы опыта работы с ''Perl'' и тот вывод, что кое-что явно нуждается&lt;br /&gt;
в пересмотре.&lt;br /&gt;
&lt;br /&gt;
''Python'' на самом деле намного меньше, чем ''Perl'' – здесь намного&lt;br /&gt;
больше библиотек и намного меньше языка; а ''P3000'' скорее фокусируется на языке, чем на библиотеках. Очевидно, будет стандартная подчистка, новая библиотека ввода/вывода, но исключительно в рамках языка – и весьма интенсивно.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': А в чем будет основное различие?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Если меня никто не убедит внести еще какую-нибудь радикально новую функцию, я полагаю, что самым большим отличием станут строковые переменные Unicode.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': Почему поддержка Unicode заняла так много времени?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Вообще-то Unicode у нас есть; его ввели в 1999-м – а первый релиз с поддержкой вышел в 2000 году. В то время у нас были связаны руки: большинству пользователей Unicode был не нужен, и им не хотелось никаких перемен. Чтобы добавить Unicode в качестве отдельного типа данных, нам пришлось поддерживать конверсии и строковые объекты. Мы также вставили несколько конверсий по умолчанию; например, если у вас есть 8-битная строковая переменная, и вы приписываете ее к строковой переменной Unicode, то, если не выполнены определенные условия, в результате получится ошибка.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': Означает ли акцент на Unicode, что сообщество изменилось?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': У нас очень прибавилось пользователей и членов сообщества в таких местах, как азиатские страны, для которых Unicode куда важнее.&lt;br /&gt;
В Европе многие пользователи просто обходятся локалью Latin-1, они могут считать, что символы и байты – это одно и то же, и благодаря&lt;br /&gt;
волшебству, совершаемому переменными среды в большинстве случаев, при печати этих объектов происходит именно то, что и должно&lt;br /&gt;
происходить.&lt;br /&gt;
&lt;br /&gt;
Нажим стал больше – всемирная паутина изменилась, потому что у web-сайтов появилось намного больше причин поддерживать разные&lt;br /&gt;
языки: сама идея локали – скорее белый слон. Концепция локали появилась в стандарте С в 1989 году, это глобальная настройка, которая гласит: «Все, что я делаю со своими символами, я делаю в соответствии с определенным набором правил для кодирования», и она влияет на то, в&lt;br /&gt;
каком формате обозначаются деньги, числа, символы и т.д. Она влияет на значение верхнего и нижнего регистра и то, как вы интерпретируете&lt;br /&gt;
нижнюю половину кодовой таблицы 8-битных не-ASCII символов – то ли это кириллица, то ли буквы с диакритическими знаками и т.п.&lt;br /&gt;
&lt;br /&gt;
Поскольку ''Python'' построен поверх ''С'', у нас такая же идея установки&lt;br /&gt;
локали, чтобы все потоки и код вашего приложения наследовали эту самую настройку. Вы можете изменить ее, но это относительно дорогая&lt;br /&gt;
опция. API языковой настройки для С подразумевали, что во время инициализации надо определить свою локаль и оставить ее как есть, а пользователи смогут влиять на параметры через переменные среды.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': Это уж хакерство!''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Да. Пользователю Интернет такая модель ни к чему – вы не можете&lt;br /&gt;
ожидать, что все ваши пользователи используют одни и те же кодовые&lt;br /&gt;
таблицы, если ваш сайт не сугубо местный.&lt;br /&gt;
&lt;br /&gt;
Некоторые каркасы ''Python'' обладают мощной поддержкой интернационализации, активно использующей Unicode, особенно вышедшие&lt;br /&gt;
за последние шесть лет: взаимопонимание улучшилось. Раньше подавляющее большинство совершенно не понимали кодирования символов&lt;br /&gt;
и путали байты и кодовые точки (code point), когда речь шла о символах… В чем разница? Народ медленно, но верно обучился пользоваться&lt;br /&gt;
существующими возможностями Unicode…&lt;br /&gt;
&lt;br /&gt;
Емкость запоминающих устройств чудовищно возросла, и изначальный подход «если мы перейдем на Unicode, наши программы будут&lt;br /&gt;
потреблять вдвое больше памяти» уже не так актуален, как раньше. Многие платформы усовершенствовали поддержу Unicode, облегчив&lt;br /&gt;
нам жизнь. Web-браузеры в наши дни очень неплохо поддерживают разные языки и Unicode. Но и приложения на одной платформе тоже&lt;br /&gt;
совершенствуются с каждым новым релизом.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': Будет ли существующая Unicode-реализация совместима с новым подходом?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Она совместима. В числе прочего в 2000 году мы сделали поведение объектов Unicode – насколько это было возможно – логически&lt;br /&gt;
связанным с поведением 8-битных строковых переменных. Строковые объекты обоих видов обладают большим количеством методов для производства с ними различных действий: поиска, подсчета, конверсии, связывания слов. Все эти методы определяются идентично для 8-битных строк и для Unicode-строк, и&lt;br /&gt;
если вы сейчас пишете программу, содержащую текстовые или буквенные данные, и производите&lt;br /&gt;
обработку текста, даже сегодня один и тот же код будет работать&lt;br /&gt;
с Unicode. Неопределенность возникает, если вы начинаете конвертировать Unicode, скажем, в UTF-8 или UCS-2, и записывать в файл.&lt;br /&gt;
Я рассчитываю, что нам удастся получить в основном совместимые API для файловых объектов при обработке текста.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': Именно об этом вы говорили раньше.''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Я рассчитываю на простой случай, когда вы открываете файл, просто задав имя файла (что по умолчанию создает вам текстовый&lt;br /&gt;
файл), и затем проход по строкам этого файла будет вести себя точно так же, как ведет себя сейчас: программа будет видеть, что каждая строка – это строковая переменная Unicode, и файл может быть кодирован в UTF-8, что покамест не поддерживается, однако пользователь совершенно не заметит разницы.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': Над чем лично вы сейчас работаете?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Планирую написать стандартную библиотеку ввода-вывода,&lt;br /&gt;
используя байты и объекты Unicode, по минимуму используя код на ''С'',&lt;br /&gt;
и проделать большую часть работы касательно буферизации и кодирования, которую я упоминал в своем выступлении о ''Python''. Но при этом&lt;br /&gt;
сделать ее скорее библиотечным модулем, а не стандартным способом&lt;br /&gt;
открытия файлов; затем я смогу все это смонтировать, чтобы в некий&lt;br /&gt;
момент встроенная функция '''Open''' вернула объект совершенно другого&lt;br /&gt;
вида; а потом наступит очередь тестирования и выявления неполадок;&lt;br /&gt;
надеюсь, большинство проблем решится достаточно быстро.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': Каким образом вы делите задачи? Вы отводите определенную часть сообществу или они сами решают, над чем им интересно работать?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Когда мы делали 2.5, у нас была основная группа разработчиков, которые распределяли работу между собой. Это итеративный процесс:&lt;br /&gt;
мы определяем сферу работы, вносим изменения, проводим ряд тестов для регрессионного анализа… Потом снова намылить, смыть – пока все&lt;br /&gt;
не заработает, как надо, тогда можно двигаться дальше.&lt;br /&gt;
&lt;br /&gt;
'''''LXF''': Как продвигается работа над интерпретатором?''&lt;br /&gt;
&lt;br /&gt;
'''ГвР''': Это большой проект – надеюсь, он будет завершен где-то через&lt;br /&gt;
полгода… Мы уже почти год над ним работаем, и я оптимистично считаю, что мы движемся в верном направлении. '''LXF'''&lt;br /&gt;
&lt;br /&gt;
===Читайте еще!===&lt;br /&gt;
&lt;br /&gt;
Полный текст интервью помещен на http://www.linuxformat.co.uk/mag/van-rossum.html.&lt;/div&gt;</summary>
		<author><name>Crazy Rebel</name></author>	</entry>

	</feed>