Посмотрел тут кусок записи с
конференции разработчиков корпоративного программного обеспечения, которую устроило Microsoft.
Вообще все как-то там печально выглядело, такое ощущение, что приглашенные сотрудники почти не понимали о чем говорили. Все время говорили Agile, Agile, Agile а зачем, почему, аргументы за и против - ничего нет.
Опять же на вопросы о многопроцессорных системах - мол надо сделать так, чтобы разработчики не думали об этом, пусть система сама все распараллеливает, а это ведь скучно в конце концов :) Да и фиг я думаю они так сделают, так или иначе - все равно когда все уткнется в производительность - надо будет понимать как будет работать система, как ее стоит использовать, чтобы добиться максимально эффективного результата. Получится еще одна не нужная прослойка.
Вообще все, что связано с корпоративным ПО - довольно странно, как-то в лучших традициях наших государственных структур. Придумывают всякие аббревиатуры, различные усложнения в виде далеко не всегда нужных технологий, поднимают шумиху, пиарят их - а пользы ноль.
P.S. И что кстати за шумиха такая с этими функциональными языками?