Microsoft’un Node.JS Yatırımları
Son bir senedir Microsoft’un yazılım ürünlerinde ve platformda cross-platform yatırımlara yönelmesi, Microsoft’u az çok tanıyan nesilde “Microsoft eski Microsoft değil” yorumlarına neden oluyor. Gerçekten de kapalı, kilitli kodla ve sadece yerli platformuna yatırımla bugüne gelen Microsoft, çağın topluluk ilgisini kaybedince bu yeni modele geçmek zorunda kaldı. Artık çoğu şey açık. Çoğu şey topluluğun katkısıyla gelişiyor.
Aslında Microsoft’un açık kaynak platformlara ilgisi daha eskilere dayanıyor. Linux çekirdeğine bir dönem en çok kod katkısı yapan firmalar arasında Microsoft da vardı. Çünkü Linux’un Hyper-V sanallaştırma platformunda adam gibi çalışabilmesini istiyordu.
Mayıs ayında gerçekleşen Build 2015 etkinliğinde ise Microsoft’un Windows 10 için öne çıkardığı uygulama sunum alternatiflerini gördük. Bunlardan ikisi teknik detayda farklılıklar içerse de benzer bir fikri işliyordu: Platform emulasyonu. Windows, iOS ve Android için gerekli API’yi kendi platformunda tekrar ediyordu. Ediyordu ki bu uygulamalar, minimum kod değişikliğiyle ya da doğrudan Windows platformuna taşınabilsin.
Miguel de Icaza yıllardır Microsoft .NET API’lerini karşı platformlarda tekrar ededururken… Şimdi Microsoft, karşı platformları kendi mahallesinde tekrar etmeye başladı. Bu cross-platform deneylerinden ise epey keyif aldığı belli.
Microsoft’u yakından takip etmeye devam ediyoruz.
Sonraki yazı C# 7'nin Ayak Sesleri
Önceki yazı Swift vs Objective-C: iOS Uygulamaları İçin Hangi Dili Kullanmalı?
Kocaeli Üniversitesi Bilgisayar Mühendisliği mezunudur. Türkiye'nin önde gelen bankalarından birinde Framework ekibinde yönetici olarak çalışmaktadır. Uzun yıllardır teknik içerikli yazılar yazmakta ve seminerler düzenlemektedir. Uzmanlık alanı .NET, bulut bilişim ve mobil programlamadır.