Archive for the ‘nagualage’ Category.
24th January 2008, 10:12 pm
«Ctrl-Alt-F7» и курящие закурили, а некурящие пошли выпить чашечку йаду.
Когда-то мой rule of tumb был такой: “если оно компилится+линкуется больше 5 минут с нуля или больше 30 секунд от изменений, то надо что-то менять”. Иначе можно и сандали откинуть - табак убивает, а кофе вредный.
Continue reading ‘Coffee break’ »
8th January 2008, 02:01 pm
Вот тут попал (благодарности братскому gamedev-у) на интереснъй линк:
Codes worst enemy
Интересно пообсуждать на ету тему в плане геймдева - core tech код (C/C++), скрипт, ресурсъ тоже.
Continue reading ‘Про размер кода и локальность’ »
15th October 2007, 10:05 am
0. Хороший формат XML - расширяемый и самодокументированный. Только текстовый. Тому кто пользуется С++ это как то не так…
Continue reading ‘XML, бинарный…’ »
12th October 2007, 09:59 am
Многие здесь не только программируют на С++ как данности, но и поглядывают на другие языки от тоски.
Вот и мои пять копеек про то что не нравится в С++.
Continue reading ‘C++ , известные плохие моменты.’ »
12th October 2007, 01:38 am
Начнём с примера. Есть дерево, в листьях хранятся строки, в ветках хранится длинна строк; короткие строки «слева», длинные «справа». В качестве примера будем брать функцию поиска строки в таком дереве.
Continue reading ‘ЕЗЫГ МОЙ. Брейн дамп номер 2. Про типы с вариантами и простой matching’ »
26th September 2007, 10:34 pm
GC сегодня не только GC, а ещё и иллюзия решения проблем lifetime-а.
После С++ практически любой язык с GC ощущается как панацея, до тех пор пока не наступает похмелье. По опыту, лечить проблемы выделения памяти сильно проще чем лечить проблемы GC –странные паталогии с фрагментацией, висящие куски, непонятная производительность, замирания и многие многие другие.
Continue reading ‘ЕЗЫГ МОЙ. Брейн-дамп номер 1. Короткий, но про войну c GC.’ »
1st September 2007, 12:28 am
Геймдев моя самая любимая целевая аудитория. Для рантайма надо быстро писать очень быстро работающий код, с жесткими ограничениями по памяти. Для тулсов надо ещё быстрее писать очень быстро работающий код с несколько менее жесткими ограничениями по памяти. Технические задания мало того что невнятные, они ещё и меняются в процессе реализации.
Continue reading ‘ЕЗЫГ МОЙ. Брейн-дамп номер 0. Что, кому, на какой платформе.’ »
31st August 2007, 01:40 am
Всему, кажется, своё время. Рано или поздно кризис жанра приводит к очевидному пониманию – так жить нельзя. После чего немедленно хочется откинуть гряные сандали С++ в сторону цели, написать что-нибудь своё - большое, чистое, прекрасное.
Continue reading ‘ЕЗЫГ МОЙ. «ПЕРДИСЛОВИЕ»’ »