Explore ROTOR
Hari Sabtu kemarin, 2 Desember 2006, berkesempatan untuk 15 menit presentasi .NET di depan tim IT Mabes TNI Angkatan Laut. Pada kesempatan itu ada yang bertanya cukup menarik mengenai .NET. Kira-kira percakapannya intinya seperti berikut ini :
Penanya : Pak, bagaimana jika saya ingin tahu apa isi .NET itu sebenarnya. Adakah source code yang bisa saya download seperti halnya Java yang sekarang sudah di-opensource-kan.
Jawab : Tentu saja, Anda dapat download suatu makhluk bernama "ROTOR". Disitu Anda bisa melihat bagaimana isi daleman .NET itu sendiri. Download dari link berikut ini : http://msdn.microsoft.com/net/sscli
Penanya : Wow, menarik. Saya pikir Microsoft tidak pernah melepas kode sumber produknya ke pasar. Saya akan coba lihat untuk mengetahui .NET lebih dalam. Tapi apa saja yang ada di dalam ROTOR itu yang dapat kita pelajari ?
Jawab : Hm, ada banyak sekali. ROTOR itu berisi hampir semua CLR dan base class library yang dapat Anda temukan pada produk-produk komersil Microsoft. Ada beberapa hal yang dapat Anda temukan di versi 2.0 ini diantaranya :
- Implementasi Generic
- Lightweight code generation (LCG)
- Dukungan Stub-based dispatch
- Metode refrection yang terbaru
- Fitur pada C# yang baru seperti Anonymous Method, Anonymous Delegate, dan Generics
- dan banyak lagi
Penanya : Bisakah Anda menjelaskan lebih detail kepada kami ?
Jawab : Mungkin akan panjang waktunya, tapi insya Allah di training kita yang akan datang akan saya jelaskan lebih jauh lagi di dalam kelas.
Penanya : Ok pak. Terima kasih atas waktunya.
Jawab : Sama-sama.