>А Managed C++? F#?
Фирма MS поддерживала J# до версии 2003 и потом выкинула - для тех, кто сидел на Visual J++.
У Managed C++ рынок очень и очень узок - бесшовная интеграция управляемого и неуправляемого кода.
многие этого не понимают и считают его С++ -ом с Windows Forms.
плюс его синтаксис поменялся в версии 2005 (у MS не было четкого понимания как из плохо управляемого языка сделать управляемый).
F# - это фукциональный язык и его область коммерческого применения очень ограничена.
Плюс среда разработки в бете.