Еще я обнаружил главу про мультипоточность в Structured Computer Organization. Я сам не читал, но беглый осмотр главы показал наличие описания hyperthreading и прочего.
Вообще тема довольно сложная и запутанная. Куча архитектур со своими особенностями.
Действительно, технически грамотных людей вирусы боятся и убегают при одном их заходе на сайт. Лично у меня Касперский раз 5 за год ругается на всяких сайтах. + иногда на скачанную литературу.
Не обвиняйте почту России зазря, не всегда она виновата. Из какой страны посылку ждете? Лично сталкивался с тупизмом следующих почт: Китай, Канада, Германия. Все, это конечно, относится к товарам без трека.
Да, конечно. Можно взять Ваш enum за основу, это и будут коды. Можно сделать динамически расширяемый, т.е. по строкам(или хешам, или интам) и добавить динамическую регистрацию регеэкспов с последующей утилизацией оных.
Просто в данном случае эта зависимость, фактически таковой не является, т.к. это реально фабрика регулярок. И это гораздо лучше, чем малопонятная кодогенерация. В фарике разбираться, от силы, 5-10 минут. Со кодогенерацией куда дольше.