Электронная библиотека

Хакер


Хакер

Редакторская

Xakep Online -> Журнал, номер #008, стр. 008-056-4


Во-первых, Delphi - продукт, поддерживаемый одной лишь фирмой Borland. Если завтра шальная Годзилла наступит своей когтистой лапкой на их офис или арабские террористы забьют всех борландовых программистов бамбуковыми палками по пяткам, то Delphi прикажет долго жить и ты останешься у разбитого корыта. Тебе это надо?

Во-вторых, все новые технологии разрабатываются для C/C++. Поэтому каждый раз, когда твои знакомые будут вовсю пользоваться новой версией DirectX из своих программ, написанных на С/С++, ты будешь дожидаться, когда, к примеру, студенту-японцу взбредет в голову выпустить новую версию своего DelphiX. А если его укусит гремучая змея и он умрет в страшных корчах, как раз на середине твоего проекта? Я думаю, ты не будешь рад такому развитию событий. Поэтому я абсолютно убежден, что С/С++ - лучший язык программирования для написания игрушек. Убедил? Что!? Нет??? Пригласите, пожалуйста, санитаров... Господа санитары, этот человек неизлечимо болен и подлежит изоляции. Уведите.

Пункт третий. Компилятор С/С++

Ты думал, что на поединке "С++ против всех остальных" священные войны закончились. Как бы не так! Свинья - она где порыться завсегда найдет. Только-только разобрались, что большинство задач, в том числе игры, удобнее всего писать на С/С++, так сразу оказались перед новой проблемой - какой компилятор выбрать.

Маленькое лирическое отступление. Знаешь отчего вымерли бронтозавры, самые знатные, самые толстые Годзиллы, когда-либо топтавшие нашу планету? Не знаешь? А зря. Надо учиться на ошибках своих предков. Вымерли они оттого, что соображали медленно, не успевали реагировать на быстро меняющуюся действительность.

Так вот, за последние несколько лет ситуация с компиляторами С/С++ очень резко изменилась. Правда, некоторые товарищи-разработчики оказались бронтозаврами. В основном это касается тех умников, которые всерьез полагают, что накануне третьего тысячелетия все еще имеет смысл писать игрушки под DOS на Watcom C++. Компилятор, безусловно, отличный, для DOS ничего лучшего точно не придумали. Вот только DOS мы уже похоронили и на могилке джигу сплясали. Так нет, находятся бронтозавры, которые об этом еще не знают. Вдобавок ладно бы для собственного удовольствия писали, так эти наивные ящеры всерьез надеются свои игры продать. Короче говоря, если подобная идея посещала твои неокрепшие мозги, быстрее засунь голову под кран и остынь. Тебе нужны совсем другие инструменты.

Еще одна любимая игрушка бронтозавров - компиляторы от компании Borland. В свое время серия Turbo/Borland C была очень популярна у нас в стране. Популярность, правда, держалась в основном не на качестве компиляторов, а на отсутствии альтернатив. Тем не менее, массовый переход на платформу Windows ребята из Borland прохлопали. Они, конечно, выпустили компиляторы, работавшие под Windows, но качество у них было средненькое. Как результат, новенький, блестящий Visual C++, специально заточенный под Windows, легко обошел на повороте старика Борланда и стал королем дороги. Между прочим, вполне заслуженно. Visual C++ сочетает в себе великолепное качество кода с самой удобной и мощной средой разработки. Добавь к этому MSDN, исполняющий роль хелпа и располагающийся на двух (!) компакт-дисках, и ты поймешь, что это действительно лучший компилятор для Windows.

Назад на стр. 008-056-3  Содержание  Вперед на стр. 008-056-5