пятница, августа 12, 2011

Выступление Джона Кармака на QuakeCon 2011

Джон Кармак как обычно выступал на QuakeCon, вот видеозапись его выступления.


Расшифровку я не нашла, похоже ее пока нет.
Для тех, кто не готов слушать его полтора часа, коротенький пересказ:
Много говорил про мегатекстурирование в Rage и вообще про Rage. Как Rage получился ему нравится.
Говорил про статический анализ кода, говорит, что это вещь и надо им пользоваться. Хвалил майкрософтовский статический анализатор кода и вообще: "Microsoft Research has a lot of really smart people and they do a lot of work covering a lot of different areas."
Этот анализатор идет в комплекте с тулзами под XBOX 360, поэтому "если вы разрабатываете под 360 и не используете статический анализ, то вы совершаете ошибку.
Также упомянул PVS-studio.
Иногда ему хочется перейти на функциональные языки программирования. На Haskell, например. Но он считает, что тут будут проблемы с прозводительностью, а также с обучением и наймом людей. Поэтому остаемся с С и С++.
Ему 40 лет, ему нравится программировать и у него отлично получается. Лучше чем когда бы то ни было. (Тут сразу вспоминаются мифы про то, что программировать после 30 невозможно.)

Ну и самое главное - Код Doom 3 будет открыт в этом году. (!)

Вопросы и ответы после его выступления:


Ссылки по теме:
Твиттер Кармака
Rage и Tech5
Выступление Джона Кармака на QuakeCon 2008
Перевод выступления Кармака на Quakecon 2004

5 коммент.:

R-ride комментирует...

Алёна, расшифровка на английском в трех частях

http://www.shamusyoung.com/twentysidedtale/?p=12569
http://www.shamusyoung.com/twentysidedtale/?p=12573
http://www.shamusyoung.com/twentysidedtale/?p=12574

Mad комментирует...

мне тоже 40, тоже программируется сейчас лучше чем когда бы то ни было. Чуствую что могу свернуть горы. .. и потихоньку их своачиваю. Единственное, что отличает меня от молодежи - я стойкий приверженец native C++, a таковых все меньше, хотя в Питере еще встречаются :).

Анонимно комментирует...

Еще ходят слухи, что Раге будет занимать ~20 Гб места. А свою мегатекстуру он будет в памяти хранить, или выкусывать с диска по 100 раз на кадр?

Alena комментирует...

Анонимный

Еще ходят слухи, что Раге будет занимать ~20 Гб места.

Возможно, будет всего 20 Гб, включая видео, которое они будут с DVD проигрывать...

А свою мегатекстуру он будет в памяти хранить, или выкусывать с диска по 100 раз на кадр?

Обычно в память затягивают часть мегатекстуры. И потом по мере надобности выгружают ставшие ненужными куски, подгружают нужные.

Анонимно комментирует...

Мегатекстура это конечно круто. Они хотят совсем без загрузок нас оставить? BSP-дерево на 1000050000+ узлов? Или Кармак решил на порталы пересесть? Если будут загрузки, то от этой мегатекстуры останется один пшик. Вырезаем кусок на локацию и всё.