Земля обетованная

Помочь окружающим воплотить свои мечты в жизнь можно по-разному. Это можно сделать лично, как в свое время я помог Томми, фанату «Звездных войн». Можно помочь пятидесяти или даже сотне людей одновременно, как мы сделали в нашем проекте ПВМ или ТЦР. А если у вас большие амбиции и масштабы, то можно попытаться реализовать мечты миллионов людей.

Мне бы хотелось думать, что «Алиса», обучающая программа университета «Карнеги-Меллон», над которой мне посчастливилось работать, сможет это сделать. «Алиса» помогает студентам — и обычным людям, причем любого возраста — с легкостью создавать анимацию любого сюжета, играть в интерактивные игры или делать видеопрограммы. В ней используется трехмерная графика и приемы перетаскивания, благодаря чему ею могут пользоваться и самые неподготовленные люди. «Алиса» распространяется бесплатно. Это общественный проект «Карнеги-Меллон». Ее уже загрузили более миллиона человек, и в будущем их количество будет расти.

Для меня «Алиса» — это чрезвычайно масштабный проект. Я вполне могу представить себе десятки миллионов детей, которые пользуются ею, воплощая с ее помощью свои мечты.

Мы начали работать над этим проектом в начале 90-х годов. Мне нравится в нем то, что компьютерному программированию «Алиса» обучает исподволь. Помните, мы с вами уже говорили об этом раньше? Она учит человека программированию, заставляя его думать, что он изучает нечто совсем другое. Студенты считают, что используют «Алису» для создания фильмов или видеоигр. На самом же деле они становятся настоящими компьютерными программистами.

Уолт Дисней мечтал, чтобы Диснейуорлд всегда оставался незаконченным. Он хотел, чтобы этот мир рос, развивался и менялся вечно. Точно так же и меня вдохновляют новые варианты «Алисы», которые разрабатывают мои коллеги. Новая «Алиса» будет еще лучше прежней. Людям будет казаться, что они шаг за шагом пишут сценарий фильма, но на самом деле они будут изучать язык программирования Java. Благодаря моему другу Стиву Сиболте из Electronic Arts мы получили разрешение использовать персонажи из популярнейшей видеоигры в истории «The Sims». Правда, это здорово?

Я знаю, что наш проект находится в прекрасных руках. Ведущий разработчик «Алисы», Деннис Косгроув, учился у меня еще в Университете Вирджинии. Стала моей коллегой и еще одна бывшая студентка, Кэйтлин Келлехер. Она работает над проектом с самого начала. Когда-то Кэйтлин сказала мне: «Я знаю, что это упрощает программирование. Но почему это еще и весело?» Я ответил: «Я же настоящий мужчина. Мне нравится, когда маленькие оловянные солдатики передвигаются по моей команде. И это весело».

Кэйтлин стала придумывать, как сделать «Алису» занимательной для девочек. Она поняла, что девочек легче всего заинтересовать увлекательными историями. Свою докторскую диссертацию она написала на тему «Алиса» и интересные истории».

Кэйтлин сейчас является профессором Университета Вашингтона в Сент-Луисе. Кэйтлин (о, простите, я хотел сказать «профессор Келлехер») разрабатывает новые системы, которые произведут революцию в том, как маленькие девочки открывают для себя мир компьютерного программирования. Она уподобила программу искусству рассказчика. Девочки легко и с удовольствием научатся писать программы. Это им даже понравится. Заметим, что и мальчиков такой подход не отпугнет. Рассказывать истории любят все. Это универсальная характеристика человеческого рода. Я считаю, что Кэйтлин следует присудить премию за ее замечательное предложение.

В последней лекции я говорил, что теперь гораздо лучше понимаю Моисея. Он вел свой народ в Землю обетованную, но так и не ступил на нее. То же самое произошло и со мной, и с нашим любимым детищем — «Алисой», которую ждет большое будущее.

Я хотел, чтобы моя лекция побудила коллег и студентов двигаться вперед без меня. Я абсолютно уверен в том, что они добьются огромных успехов. (За их успехами вы можете следить на сайте www.alice.org.)

С помощью «Алисы» миллионы детей с удовольствием выучат довольно сложные вещи. Они приобретут навыки, которые помогут им реализовать свои мечты. Хоть мне и суждено умереть, но я счастлив оставить после себя такое прекрасное профессиональное наследие.

Не стоит расстраиваться, что мне не довелось ступить на Землю обетованную. Это все равно прекрасно!