microsoft’un Photosynth gibi birçok yeni projesinin aslında ayrı araÅŸtırma ekiplerinin projeleri olduÄŸunu ve sonradan ürünleÅŸtirildiÄŸinden sanırım daha önce sizlere yazılarımda bahsetmiÅŸtim. Aslında bu çok normal bir süreç çünkü hiçbir büyük firma yeni ürün yaratacak “inovasyon”u gösteremiyor. Son cümlemin çok iddialı olduÄŸunu biliyorum. Yazımın esas amacı bu olmadığı için istatistiklere girmeyeceÄŸim fakat sizlere hızlı bir düşünme fırsatı vermek için Microsoft, Adobe, Google gibi büyük markaların son dönemlerde neler yaptıklarına bir göz atarken aslında hangi baÅŸka ürün ve kurumları satın aldıklarını da hatırlamanızı tavsiye ederim. Göreceksiniz ki çoÄŸu büyük markaların yeni ürünleri aslında baÅŸka ufak firmalardan satın alınmış ürün ve hizmetlerdir. Bu konu çok uzun bir konu :) ama sonuç olarak Microsoft’un Labs, Research yapıları, Google’ın Google Labs’ı aslında bu sorunu çözmeyi hedefliyor.

MSDN Labs!

Kısa süre önce MSDN Labs duyuruldu. Åžimdilik dört tane farklı proje var. Ben bunlardan özellikle “Small Basic” programlama dilinden bahsetmek istiyorum :)

Daha bir çocuÄŸum yok, evli de deÄŸilim, hatta konu bu olunca “daha çok gencim” :) ama büyük ihtimal ile bir çocuÄŸum olsa ilk günden eline ÅŸu yeni mini laptoplardan verir ve Visual Studio yüklerdim diye tahmin ediyorum :) İşe yarayabilirdi, ama günümüz Visual Basic’i artık çok da Basic deÄŸil! C#’dan hiç bahsetmek bile istemiyorum :) Oysa Basic’in zamanında yaratılırkenki misyonu aslında çok önemliydi ve Basic misyonunu yerine de getirdi. Bugün ise çocukların bu sektöre genç yaÅŸta girebilmeleri, programlama dünyasının mantık cambazlıklarına “merhaba” diyebilmeleri için etrafımızda çok da basit programlama dilleri yok. Olanların ise sektördeki dillerle alakası yok. Oysa ben isterim ki ufacık yaÅŸta öğrendiklerin programlama dilleri gelecekte de kullanabileceklerine bir altyapı saÄŸlasın. Neyse konuyu çok uzatmayalım; karşınızda Small Basic.

Small Basic

.NET Framework üzerine kurulu altyapısı ile Small Basic’te toplam 15 adet keyword var. Hemen aÅŸağıdaki adresten IDE’yi indirerek karıştırmaya baÅŸlayabilirsiniz

http://msdn.microsoft.com/tr-tr/devlabs/cc950524(en-us).aspx

Hemen Small Basic IDE’sini açarak Intellisense üzerinden komutları yakalayabilirsiniz. Her komutun detaylı açıklamaları da Intellisense içerisinde bulunuyor. Maalesef ÅŸimdilik her ÅŸey İngilizce :(

Small Basic IDE
Small Basic IDE

Yukarıda da gördüğünüz üzere hem arayüzün kendisi hem de Intellisense menüsü tamamen çocuklara hitap edecek şekilde düzenlenmiş durumda. Yazılan kod her zamanki gibi F5 ile çalıştırılabiliyor. Benim en sevdiğim ise entegre edilmiş Turtle (Kaplumbağa) kodları :) Turtle sınıfı altındaki metodlar ile ekranda bir kaplumbağa gezdirebiliyorsunuz ve gezdikçe arkasında bir çizgi bırakıyor. Amaç kaplumbağayı gezdirerek çizim yaptırmak :)

KaplumbaÄŸa yolda...
KaplumbaÄŸa yolda…

alıntı http://daron.yondem.com/tr/PermaLink.aspx?guid=fc4efdfa-8cfe-49f7-b75d-a1f4aa197493