<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://wiki2.linuxformat.ru/skins/common/feed.css?97"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>LXF122:Interview - История изменений</title>
		<link>http://wiki2.linuxformat.ru/index.php?title=LXF122:Interview&amp;action=history</link>
		<description>История изменений этой страницы в вики</description>
		<language>ru</language>
		<generator>MediaWiki 1.11.1</generator>
		<lastBuildDate>Wed, 13 May 2026 23:42:14 GMT</lastBuildDate>
		<item>
			<title>Ewgen: добавил категории</title>
			<link>http://wiki2.linuxformat.ru/index.php?title=LXF122:Interview&amp;diff=12195&amp;oldid=prev</link>
			<description>&lt;p&gt;добавил категории&lt;/p&gt;

			&lt;table style=&quot;background-color: white; color:black;&quot;&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&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;Версия 06:49, 24 июня 2011&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 460:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 460:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;им понадобилось сделать что-то настоящее, они и спохватились: «О черт,&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;им понадобилось сделать что-то настоящее, они и спохватились: «О черт,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;я не слишком-то хорошо знаю ''Ruby''!»&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;я не слишком-то хорошо знаю ''Ruby''!»&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;nbsp;&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;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</description>
			<pubDate>Fri, 24 Jun 2011 06:49:27 GMT</pubDate>			<dc:creator>Ewgen</dc:creator>			<comments>http://wiki2.linuxformat.ru/index.php/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:LXF122:Interview</comments>		</item>
		<item>
			<title>Crazy Rebel: викификация, оформление, иллюстрация</title>
			<link>http://wiki2.linuxformat.ru/index.php?title=LXF122:Interview&amp;diff=10679&amp;oldid=prev</link>
			<description>&lt;p&gt;викификация, оформление, иллюстрация&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая статья&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Волшебник web==&lt;br /&gt;
&lt;br /&gt;
: Создатель ''PHP'' '''Расмус Лердорф''' рассказывает о том, как его язык столь стремительно обрел мировую славу, и о том, что он вынес из конкурентной борьбы...&lt;br /&gt;
&lt;br /&gt;
{{Врезка|Содержание=[[Изображение:LXF122_29_1.jpg|300px]] Расмус верит, что в здоровом проекте с открытым кодом должно быть разделение властей, а не единоличный лидер.|Ширина=300px}}&lt;br /&gt;
&lt;br /&gt;
Расмус Лердорф&lt;br /&gt;
[Rasmus Lerdorf], несомненно,&lt;br /&gt;
самый знаменитый&lt;br /&gt;
из ныне живущих гренландских компьютерных&lt;br /&gt;
гениев. Создав ''PHP'' в виде&lt;br /&gt;
набора&lt;br /&gt;
скриптов-хаков&lt;br /&gt;
для поддержки&lt;br /&gt;
своего&lt;br /&gt;
же сайта в 1995 году, он превратил&lt;br /&gt;
его в мощный и полнофункциональный язык, которым&lt;br /&gt;
пользуются&lt;br /&gt;
миллионы.&lt;br /&gt;
Мы изловили&lt;br /&gt;
его, чтобы&lt;br /&gt;
узнать,&lt;br /&gt;
какое&lt;br /&gt;
место&lt;br /&gt;
он занимает&lt;br /&gt;
в лагере&lt;br /&gt;
''PHP'' сегодня,&lt;br /&gt;
и о том,&lt;br /&gt;
какие&lt;br /&gt;
из принятых&lt;br /&gt;
им ранее решений&lt;br /&gt;
привели&lt;br /&gt;
к столь потрясающему&lt;br /&gt;
успеху.&lt;br /&gt;
&lt;br /&gt;
'''Linux Format:''' ''Насколько активно вы сейчас занимаетесь разработкой '''PHP'''?''&lt;br /&gt;
&lt;br /&gt;
'''Расмус Лердорф:''' Намного&lt;br /&gt;
менее активно,&lt;br /&gt;
чем 10 или 15 лет&lt;br /&gt;
назад,&lt;br /&gt;
это точно.&lt;br /&gt;
Но я по-прежнему ежедневно&lt;br /&gt;
читаю&lt;br /&gt;
списки&lt;br /&gt;
рассылки&lt;br /&gt;
и периодически&lt;br /&gt;
обсуждаю&lt;br /&gt;
функции&lt;br /&gt;
и исправляю&lt;br /&gt;
ошибки.&lt;br /&gt;
Лично&lt;br /&gt;
меня&lt;br /&gt;
больше&lt;br /&gt;
интересуют&lt;br /&gt;
проблемы&lt;br /&gt;
безопасности&lt;br /&gt;
и производительности.&lt;br /&gt;
Ими я занимаюсь&lt;br /&gt;
так же активно,&lt;br /&gt;
как и прежде.&lt;br /&gt;
&lt;br /&gt;
'''LXF:''' ''А какова структура команды PHP? Как-то не очень она понятна...''&lt;br /&gt;
&lt;br /&gt;
'''РЛ:''' Нет никакой структуры!&lt;br /&gt;
&lt;br /&gt;
'''LXF:''' ''Кто же принимает окончательные решения?''&lt;br /&gt;
&lt;br /&gt;
'''РЛ:''' Мы. У нас есть список рассылки под названием '''Internals''' [Внутренние дела],&lt;br /&gt;
и он абсолютно открыт – любой&lt;br /&gt;
может подписаться на него, прочитать&lt;br /&gt;
его, поместить&lt;br /&gt;
в него сообщение,&lt;br /&gt;
и я всегда&lt;br /&gt;
настаиваю&lt;br /&gt;
на том, чтобы&lt;br /&gt;
весь процесс&lt;br /&gt;
постоянно&lt;br /&gt;
был&lt;br /&gt;
прозрачным.&lt;br /&gt;
Любой&lt;br /&gt;
может&lt;br /&gt;
просмотреть&lt;br /&gt;
архивы&lt;br /&gt;
списка&lt;br /&gt;
рассылки&lt;br /&gt;
и узнать,&lt;br /&gt;
как мы пришли&lt;br /&gt;
к тому&lt;br /&gt;
или иному&lt;br /&gt;
результату.&lt;br /&gt;
&lt;br /&gt;
Ну, а побеждает&lt;br /&gt;
код. Если&lt;br /&gt;
спорят&lt;br /&gt;
две группы,&lt;br /&gt;
но в одной&lt;br /&gt;
есть&lt;br /&gt;
реализация,&lt;br /&gt;
а в другой&lt;br /&gt;
нет, то побеждает&lt;br /&gt;
реализация.&lt;br /&gt;
И почти&lt;br /&gt;
неважно,&lt;br /&gt;
насколько&lt;br /&gt;
она страшная:&lt;br /&gt;
если&lt;br /&gt;
нам нужна&lt;br /&gt;
функция,&lt;br /&gt;
но мы не можем&lt;br /&gt;
прийти&lt;br /&gt;
к согласию&lt;br /&gt;
по ее реализации,&lt;br /&gt;
то примем&lt;br /&gt;
любого,&lt;br /&gt;
кто бы ее ни выполнил.&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;
потому&lt;br /&gt;
что мне не хочется,&lt;br /&gt;
чтобы&lt;br /&gt;
в большинстве&lt;br /&gt;
случаев&lt;br /&gt;
последнее&lt;br /&gt;
слово&lt;br /&gt;
было&lt;br /&gt;
моим.&lt;br /&gt;
Я хочу,&lt;br /&gt;
чтобы&lt;br /&gt;
проект&lt;br /&gt;
был самодостаточным,&lt;br /&gt;
и мне нужно,&lt;br /&gt;
чтобы&lt;br /&gt;
он двигался&lt;br /&gt;
сам. Если&lt;br /&gt;
мне&lt;br /&gt;
приходится&lt;br /&gt;
принимать каждое&lt;br /&gt;
решение,&lt;br /&gt;
структура&lt;br /&gt;
становится&lt;br /&gt;
немасштабируемой.&lt;br /&gt;
&lt;br /&gt;
Честно&lt;br /&gt;
говоря,&lt;br /&gt;
о многих&lt;br /&gt;
вещах&lt;br /&gt;
я знаю недостаточно.&lt;br /&gt;
Возьмем,&lt;br /&gt;
например,&lt;br /&gt;
''Sybase''. Я в жизни им не пользовался.&lt;br /&gt;
И как&lt;br /&gt;
я могу&lt;br /&gt;
принять&lt;br /&gt;
разумное&lt;br /&gt;
решение&lt;br /&gt;
за использование&lt;br /&gt;
одного&lt;br /&gt;
и против&lt;br /&gt;
использования&lt;br /&gt;
другого&lt;br /&gt;
с расширением&lt;br /&gt;
''Sybase''? И для&lt;br /&gt;
многих&lt;br /&gt;
вещей&lt;br /&gt;
в ''PHP'' дело&lt;br /&gt;
именно&lt;br /&gt;
так и обстоит.&lt;br /&gt;
Есть группы&lt;br /&gt;
людей,&lt;br /&gt;
которые&lt;br /&gt;
справятся&lt;br /&gt;
с принятием&lt;br /&gt;
таких&lt;br /&gt;
решений&lt;br /&gt;
намного&lt;br /&gt;
лучше&lt;br /&gt;
меня.&lt;br /&gt;
&lt;br /&gt;
'''LXF:''' ''Это и затормозило разработку '''PHP 6'''? Она продолжается уже два с половиной года...''&lt;br /&gt;
&lt;br /&gt;
'''РЛ:''' Разработку&lt;br /&gt;
6 тормозит&lt;br /&gt;
отнюдь&lt;br /&gt;
не принятие&lt;br /&gt;
решений,&lt;br /&gt;
а поиск&lt;br /&gt;
способных&lt;br /&gt;
людей,&lt;br /&gt;
интересующихся&lt;br /&gt;
Unicode-ориентированным&lt;br /&gt;
программированием.&lt;br /&gt;
Это трудно – Unicode штука&lt;br /&gt;
непростая.&lt;br /&gt;
Там много&lt;br /&gt;
всяких&lt;br /&gt;
тонкостей,&lt;br /&gt;
а множеству&lt;br /&gt;
людей&lt;br /&gt;
на них&lt;br /&gt;
плевать.&lt;br /&gt;
С точки&lt;br /&gt;
зрения крупного&lt;br /&gt;
бизнеса, Unicode нужен&lt;br /&gt;
всем,&lt;br /&gt;
но с сиюминутной&lt;br /&gt;
точки&lt;br /&gt;
зрения, есть много&lt;br /&gt;
людей,&lt;br /&gt;
которые&lt;br /&gt;
без него обойдутся,&lt;br /&gt;
поскольку&lt;br /&gt;
выполняют&lt;br /&gt;
разработки&lt;br /&gt;
для своей&lt;br /&gt;
языковой&lt;br /&gt;
локали.&lt;br /&gt;
&lt;br /&gt;
Теоретически,&lt;br /&gt;
все хотят&lt;br /&gt;
в итоге&lt;br /&gt;
перейти&lt;br /&gt;
на UTF-8.&lt;br /&gt;
Но это план из разряда&lt;br /&gt;
«как-нибудь потом надо этим заняться». В нем нет такой&lt;br /&gt;
срочности,&lt;br /&gt;
как во многих&lt;br /&gt;
других&lt;br /&gt;
функциях&lt;br /&gt;
''PHP''. Как только&lt;br /&gt;
кто-то скажет:&lt;br /&gt;
«Мне она нужна&lt;br /&gt;
немедленно», тогда&lt;br /&gt;
и пойдут&lt;br /&gt;
сдвиги.&lt;br /&gt;
Разработчики&lt;br /&gt;
отвечают&lt;br /&gt;
за это в своих&lt;br /&gt;
действиях,&lt;br /&gt;
на своих&lt;br /&gt;
рабочих&lt;br /&gt;
местах, в своих&lt;br /&gt;
компаниях.&lt;br /&gt;
Но в ''РНР 6''&lt;br /&gt;
этого&lt;br /&gt;
практически&lt;br /&gt;
нет. По большей&lt;br /&gt;
части продвижение&lt;br /&gt;
происходит&lt;br /&gt;
в крупных&lt;br /&gt;
компаниях,&lt;br /&gt;
ведь именно&lt;br /&gt;
они заинтересованы&lt;br /&gt;
в интернационализации.&lt;br /&gt;
&lt;br /&gt;
'''LXF:''' ''Какие языки вдохновили вас на разработку '''PHP'''?''&lt;br /&gt;
&lt;br /&gt;
'''РЛ:''' ''C'' и ''Perl''. Именно&lt;br /&gt;
эти языки я тогда использовал.&lt;br /&gt;
Изначально я не пытался&lt;br /&gt;
создать&lt;br /&gt;
новый язык, мне просто&lt;br /&gt;
нужен был способ&lt;br /&gt;
использовать то, что я знал, для решения&lt;br /&gt;
проблемы в рамках web-сервера..&lt;br /&gt;
Мне не нужно было многое&lt;br /&gt;
из того, что было в ''Perl'', и не нужна&lt;br /&gt;
была вся эта суета с управлением&lt;br /&gt;
памятью в ''С'', а была&lt;br /&gt;
нужна урезанная версия&lt;br /&gt;
''С'', но не вполне ''Perl'', которую&lt;br /&gt;
я мог взять и нацелить на мою задачу.&lt;br /&gt;
&lt;br /&gt;
Позднее языками, к которым мы обратились в поисках того,&lt;br /&gt;
что нужно сделать в нашем объектно-ориентированном&lt;br /&gt;
коде, стали ''C++'' и ''Java''. Но это были&lt;br /&gt;
уже другие люди. Я никогда не был большим&lt;br /&gt;
фанатом ООП – просто использовал&lt;br /&gt;
его по мере надобности.&lt;br /&gt;
Есть у меня&lt;br /&gt;
объект,&lt;br /&gt;
содержащий&lt;br /&gt;
данные,&lt;br /&gt;
и есть&lt;br /&gt;
методы&lt;br /&gt;
для манипуляции&lt;br /&gt;
ими – ну и отлично.&lt;br /&gt;
Но я никогда не был&lt;br /&gt;
сторонником&lt;br /&gt;
сплошного&lt;br /&gt;
ООП. Меня&lt;br /&gt;
вполне устраивает&lt;br /&gt;
процедурный&lt;br /&gt;
код, и web – это проблема&lt;br /&gt;
нисходящего&lt;br /&gt;
типа.&lt;br /&gt;
Для меня&lt;br /&gt;
имеет&lt;br /&gt;
смысл, что вот есть HTML, и вы вкидываете&lt;br /&gt;
пачку&lt;br /&gt;
HTML,&lt;br /&gt;
потом&lt;br /&gt;
вызываете&lt;br /&gt;
функцию,&lt;br /&gt;
чтобы&lt;br /&gt;
что-то сделать,&lt;br /&gt;
а потом&lt;br /&gt;
вызываете&lt;br /&gt;
другую&lt;br /&gt;
функцию.&lt;br /&gt;
Да, можно&lt;br /&gt;
иметь объект&lt;br /&gt;
базы&lt;br /&gt;
данных&lt;br /&gt;
где-то за сценой,&lt;br /&gt;
но я терпеть&lt;br /&gt;
не могу&lt;br /&gt;
такие&lt;br /&gt;
вещи,&lt;br /&gt;
как объект&lt;br /&gt;
HTML&lt;br /&gt;
с применением&lt;br /&gt;
метода&lt;br /&gt;
BR.&lt;br /&gt;
&lt;br /&gt;
'''LXF:''' ''Что бы вы посоветовали другим разработчикам по части создания чего-то значительного?''&lt;br /&gt;
&lt;br /&gt;
'''РЛ:''' Сейчас все намного&lt;br /&gt;
сложнее. Я занимался&lt;br /&gt;
этим в 1993–95 годах,&lt;br /&gt;
и тогда даже&lt;br /&gt;
не существовало&lt;br /&gt;
термина&lt;br /&gt;
«открытый код». Это была&lt;br /&gt;
совершенно&lt;br /&gt;
новая&lt;br /&gt;
область, и все, кто делал&lt;br /&gt;
что-то интересное,&lt;br /&gt;
уже выделялись.&lt;br /&gt;
А сейчас так много&lt;br /&gt;
людей,&lt;br /&gt;
и все они выкатывают&lt;br /&gt;
что-то новое;&lt;br /&gt;
поразительно,&lt;br /&gt;
что они способны&lt;br /&gt;
подняться&lt;br /&gt;
и возвыситься&lt;br /&gt;
над всей шумихой&lt;br /&gt;
и над всякими&lt;br /&gt;
крутыми&lt;br /&gt;
вещами.&lt;br /&gt;
&lt;br /&gt;
Думаю,&lt;br /&gt;
главное,&lt;br /&gt;
что я могу&lt;br /&gt;
сказать – выпустите&lt;br /&gt;
из рук контроль.&lt;br /&gt;
Если&lt;br /&gt;
вы хотите&lt;br /&gt;
создать&lt;br /&gt;
проект&lt;br /&gt;
с открытым&lt;br /&gt;
кодом,&lt;br /&gt;
нельзя&lt;br /&gt;
позволять&lt;br /&gt;
вашему&lt;br /&gt;
эго преграждать&lt;br /&gt;
проекту путь. Вы не можете&lt;br /&gt;
переписывать&lt;br /&gt;
заплатки&lt;br /&gt;
за всеми,&lt;br /&gt;
вы не можете&lt;br /&gt;
за всеми&lt;br /&gt;
угадывать,&lt;br /&gt;
и вам надо&lt;br /&gt;
предоставить&lt;br /&gt;
всем контроль&lt;br /&gt;
в равной&lt;br /&gt;
степени.&lt;br /&gt;
&lt;br /&gt;
'''LXF:''' ''А у вас был подобный момент?''&lt;br /&gt;
&lt;br /&gt;
'''РЛ:''' Определенно был – в 1997: практически дошло до того, что&lt;br /&gt;
я чуть не убил весь проект, потому что он стремительно развивался,&lt;br /&gt;
и мой почтовый ящик лопался от предложений, жалоб,&lt;br /&gt;
заплаток. До этого я всем занимался сам. Кто-то присылал мне&lt;br /&gt;
предложения, заплатки, и я переписывал их так, как считал&lt;br /&gt;
правильным. Я не соглашался с людьми, обо всем спорил, и просто&lt;br /&gt;
уже не справлялся. &lt;br /&gt;
&lt;br /&gt;
Я был на грани срыва, и меня уже тошнило от всего этого [, я думал]:&lt;br /&gt;
«Почему они воображают, что я буду исправлять их код? Они мне за это не платят. Какого черта&lt;br /&gt;
я вкалываю за этих типов? Я их даже не знаю. Что вообще&lt;br /&gt;
происходит?»&lt;br /&gt;
&lt;br /&gt;
Вот тут и настал момент, когда я сказал:&lt;br /&gt;
«Пора это менять. Надо дать тем, кто присылал&lt;br /&gt;
замечания несколько лет, доступ к коду. Ты, парень,&lt;br /&gt;
годами жаловался на расширение ''Oracle'',&lt;br /&gt;
плешь мне проел, вот и займиська им сам, приятель. Все жалобы,&lt;br /&gt;
связанные с ''Oracle'', прямиком будут отправляться&lt;br /&gt;
тебе».&lt;br /&gt;
&lt;br /&gt;
И это реально&lt;br /&gt;
воодушевило&lt;br /&gt;
народ.&lt;br /&gt;
Когда они ощутили,&lt;br /&gt;
что теперь&lt;br /&gt;
кусочек&lt;br /&gt;
''PHP'' стал их собственностью,&lt;br /&gt;
они изменили&lt;br /&gt;
тактику – принялись&lt;br /&gt;
его защищать,&lt;br /&gt;
вместо&lt;br /&gt;
того,&lt;br /&gt;
чтобы&lt;br /&gt;
жаловаться&lt;br /&gt;
мне&lt;br /&gt;
на проблемы.&lt;br /&gt;
Оказавшись&lt;br /&gt;
владельцами,&lt;br /&gt;
получив&lt;br /&gt;
власть, они сменили всю атмосферу.&lt;br /&gt;
И вообще&lt;br /&gt;
все стало&lt;br /&gt;
куда&lt;br /&gt;
веселее:&lt;br /&gt;
я больше&lt;br /&gt;
не один против&lt;br /&gt;
всего&lt;br /&gt;
мира;&lt;br /&gt;
теперь&lt;br /&gt;
у нас есть объединенные&lt;br /&gt;
усилия&lt;br /&gt;
всей команды.&lt;br /&gt;
&lt;br /&gt;
'''LXF:''' ''Вы следите за другими языками, например, за '''Ruby'''?''&lt;br /&gt;
&lt;br /&gt;
'''РЛ:''' Я думаю, в последнее время ''[Ruby on] Rails'' немного&lt;br /&gt;
затух. Новая версия, которую они предлагают – ну, та, которая действительно быстрая&lt;br /&gt;
[смеется] – возможно, она будет интересна. Однако у них есть&lt;br /&gt;
проблемы с производительностью, со скаффолдингом [scaffolding] и прочим,&lt;br /&gt;
и они осознали это, и новая компоновка будет лучше.&lt;br /&gt;
&lt;br /&gt;
Но я никогда не был сторонником генерирования кода – честно говоря,&lt;br /&gt;
это просто пересоздание уже созданных приложений. Ну, а скаффолдинг – да, на экране&lt;br /&gt;
неплохо смотрится, но по жизни я в нем не заинтересован. И по-моему, многие&lt;br /&gt;
пришли к тому же выводу: «Да, скаффолдинг – это круто, но нам нужно нечто реальное».&lt;br /&gt;
&lt;br /&gt;
''Ruby'' как язык – отличная штука, я считаю его по-настоящему понятным&lt;br /&gt;
и хорошим инструментом. И не так уж много&lt;br /&gt;
людей, которые хорошо его знают.&lt;br /&gt;
Многие пришли к ''Ruby on Rails'', потому что их заворожил&lt;br /&gt;
демо-ролик и вот это «эй, вы сможете создать приложение всего за 10 секунд». Но как только&lt;br /&gt;
им понадобилось сделать что-то настоящее, они и спохватились: «О черт,&lt;br /&gt;
я не слишком-то хорошо знаю ''Ruby''!»&lt;/div&gt;</description>
			<pubDate>Tue, 07 Sep 2010 12:38:55 GMT</pubDate>			<dc:creator>Crazy Rebel</dc:creator>			<comments>http://wiki2.linuxformat.ru/index.php/%D0%9E%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5:LXF122:Interview</comments>		</item>
	</channel>
</rss>