Не совсем понял ответ на вопрос «А нафига?». 50 лет лепят супервирусы, повышая их опасность, вроде как для подготовки к возможным эпидемиям. Сейчас самое время эти знания применить. Но нет: ребята, извините, мы не готовы :) Получается, цель у них, в лучшем случае, поиграться?
Вот что значит, когда встречаются представители разных вселенных(= Common Language Runtime — это .NET-овская среда, которая может выполнять программы, собранные из dll, так же написанных, например, на C#, F#, VB и т. д. Но за счет 2-этапной компиляции сначала в Intermediate Language, а затем уже JIT-ом в машинный код. Что-то общее с вашим случаем чувствуется, но у меня, к сожалению, не хватает знаний, чтобы осознать.
Как по мне, так первый вариант тоже предпочтительней. Со временем понимаешь, что в большинстве случаев код должен быть прост как пять копеек, чтобы по прошествии года ты мог вернуться и читать его, не спотыкаясь (уже молчу про коллег).
К чему они? Если не отвлекаться на другую ветку, что бывает очень редко, то один талон — один коммит. И девлид не придерется(=
Он переехал в CipherFactory. Но ваш вариант конечно солиднее выглядит.
Автокомплит в сложных случаях предполагает передачу подстроки в условный Sphinx и невозбранное получение сниппетов и кучу других фишек.
CLR без IL и JIT? это как(=