Robocode sayesinde artık oyun oynayarak Java öğrenmeniz mümkün.
Daha önce C-Bots ve P-Bots (bilin bakalım ne öğretiyorlar) programlarının yaptığını şimdi de Robocode Java için yapıyor. Dört beş tane basit komutla bir matrix üzerinde hareket edebilen, düşmanı bulup ona ateş edebilen robotları kontrol ettiğiniz bu program. Asıl programlama kısmı Düşman robotları nasıl bulup yokedeceğinizin algoritmasını sizin oluşturmanız.
Bütün Java destekleyen platformlarda çalışan Robocode, IBM Alphaworks`ün son zamanlarda bizi heyecanlandıran bir başka ürünü.
Soru işareti neden? Biraz basit bir açıklama olsa da JVM'in temel optimizasyonlarına çok iyi bir giriş olmuş.
Bunu da şuraya bırakayım: The Diabolical Developer's Guide to Performance Tuning by Martijn Verburg