У меня была еще в 2011 про Рослин статья habrahabr.ru/post/133340/ Через два года правда MS уже сами это реализовали)
А зачем для C# match, если нет алгебраических типов?
Не слышал, чтобы вконтакте экономил на кадрах. Подозреваю, просто изначально он писался на коленке на пхп, рос, а теперь переписать на плюсы просто нереально, проще что-нибудь сделать с пхп.
Чем так уж плох второй метод, если все мои зависимости лежат в одной сборке, и я хочу использовать DI паттерн, но не хочу использовать DI-контейнер? кстати такой код я видел не только во фреймворке, но и а каких -то крайне популярных околодотнетских книжках.
Да уж, сейчас повально пошло увлечение dark theme, vs2012 вон тоже щеголяет, правда тона похолоднее чем в идее. А в качестве оффтопа, расскажите, как к креатору темную тему прикрутили?
А зачем для C# match, если нет алгебраических типов?
сам использую powershell+posh-git, вполне устраивает
Читайте что ли внимательнее
и кстати, класс Cache это же ConcurrentDictionary