ettaluni, SQLite тоже кэширует. Она вообще умеет почти всё, что умеют полноценные СУБД. У неё два "минуса" - отсутствие сетевого доступа и низкопроизводительный конкурентный доступ. Если вы обращаетесь к ней локально и из одного потока, то скорость должна быть ровно той же, что и любой другой СУБД.
Константин, то есть если сделать билд с динамической линковкой, положить в дистрибутив dll'ки или so'шки от Qt и файл, в котором будет написано "Используется Qt, а она под GPL", то всё законно.
даже если вы принимали по 10 разрабов каждый день 10 лет - у вас все-равно малая выборка
Случайный срез множества обычно достаточно показателен, на этом зиждется сэмплирование.
А я вот не верю что когда вы впервые услышали про программирование - вы сели и написали редактор. Уверен что как и все - вы начали с циклов, ветвления и т.д.
Я начинал с ассемблера, так что циклов и условных выражений у меня не было, строго говоря. Я освоил основы в рамках учебника и вместо того, чтобы писать упражнения с числами фибоначи и т.п. начал писать утилиты, драйвера и прошивки, решающие реальные проблемы людей из моего окружения.
Ярослав, в том и суть, чтобы научиться писать то, что писать не умеешь. Пишешь сначала примитивный текстовый редактор, типа блокнота. Потом добавляешь в него одну функцию за другой, пока он не превратиться в текстовый процессор типа ворда. В процессе читаешь много документации по используемому языку и библиотекам, гуглишь, чтобы узнать как другие люди решали такие же задачи, сталкиваешься с неявными проблемами, узнаешь нюансы.
Да, на 1% работ может пригодиться.