Barusan baca blog dari norman:
http://blogs.netindonesia.net/norman/archive/2006/06/02/9869.aspx
Dimana Windows Vista masih banyak menggunakan unmanaged code (I think It's c++ code). Personally, saya masih gak yakin bahwa Microsoft akan menghapus C++ code access ke OS Windows ataupun applicationnya. Disamping itu setiap orang juga kadangkalanya ingin privasi dalam develop suatu aplikasi maksudnya begini:
Seperti commentku mengenai .NET dibeberapa milis yang mana bahwa .NET itu managed application dan semua serba disediakan bahkan yang gak perlu juga disediakan;) artinya jika anda memang trust ke .NET, maka biarkan .NET yang control aplikasi kita mulai dari management memory, stack, pooling di multithread dan database conenction...etc.
Namun pada kondisi tertentu kadang kita juga mau control our application dan kadangkalanya di .NET itu tidak bisa akibatnya balik lagi ke zaman purbakala yaitu C++....I know sebagian orang mungkin nightmare terhadap C++ ini tapi ini bisa jadi andalan untuk problem solved untuk case itu. Diperkuat lagi C++ sudah menjadi standard industri untuk software company sehingga jika suatu system tidak ada celah/connector access untuk C++ maka bisa jadi YOUR SYSTEM is NOT STANDARD.
Software technology perkembangannya memang sangat cepat dan ini sebagian besar dari pemain IT ada yang tired dan berpindah aliran like management, or maybe politikus(??) tapi ada juga yang bertahan di dunia IT tapi masih "berpakaian ala zaman kerajaan" (dibaca: orangnya gak up to date:p). Trus apa strategy nya? my opinion, saat ini yang berkibar dan berjaya masih dikeluarga C/C++ yang bisa meliputi C/C++, C#, Java, PHP (smile like C++)..etc. Tapi dari semua itu hal yang harus dikuasai sebagai basic adalah C++. Setelah bisa ini, makanya sisanya biar bisnis yang menentukan;)..kalau tidak mau banyak effort ya pastilah lari ke C#;)...so if you're working in managed environment then you can use C# but if you're working in unmanaged or non Windows OS environment then you can use C++....it's just my opinion...anda bisa comemnt bahkan membantahnya :p