Я уже упоминал о проекте Casablanca в своем отчете о TechEd Europe . На австралийском TechEd была сессия посвященная этой теме. Что такое Casablanca и для чего она нужна. Изначально этот проект задумывался как C++ библитека для реализации Azure server-side сервисов. Итогом должен стать Azure SDK for C++ для написания полноценных end-to-end Azure приложений. Для чего понадобилось писать C++ библиотеку? Ведь уже сейчас можно решать множество задач в Azure используя C#. Ответ прост, и Microsoft использует его всегда, когда отвечает на вопросы о том, почему они вспомнили о C++: близость к железу, отсюда производительность портируемость кода возможность использовать написанный ранее С++ код (они его называют legacy code, но мы помним, что так называется код без тестов :) ) Особенности реализации Casablanca показывают, что написана она была под влиянием новомодного Node.js В слайдкасте на 16 минуте можно увидеть пример одного и того же приложения, написанного на Node и на Cas...
О разном в программировании, тестировании и руководстве командами в IT