LINQ yani Language INtegrated Query, Microsoft'un .NET ortamında kullanılan dillere getirdiği bir özellik ve temelde XML de dahil olmak üzere her türlü veri yapısının (diziler, hash tabloları, vs.) dil dışına çıkmadan (söz gelimi C# ve nesneye yönelik paradigma içinde kalarak) kullanılan dilin sözdizimi ile yapılmasını sağlıyor. İşin içinde Erik Meijer, Brian Beckman, Anders Hejlsberg ve Don Box gibi MS dünyasının meşhur isimleri var ve derslerini iyi çalışmış gibi görünüyorlar. C# 3.0, C-omega, LINQ, vs. gibi hareketlerle Microsoftçuların Lisp, Haskell, vb. dünyalardaki güçlü fikirleri kendi ortamlarında pratik olarak uygulamaya çalışmalarını görmek sevindirici.
LINQ'teki standard veriyapıları sorgulama operatörlerini ve bunların XML ve veritabanları ile nasıl entegre çalıştıklarını gösteren bir makaleyi buradan okumanız mümkün.
C# ve .NET ile rekabet halindeki Java dilinin ve Java platformlarının bu durum karşısında benzer bir yapı ile ortaya çıkıp çıkmayacakları merak konusu.
Kaynak: osnews.com
Daha önce "Microsoft bir şeyler duyurmaya hazırlanıyor galiba" demişti birileri ve biz de bunu not etmiştik FM'nin bir kenarına. Beklenen şey oldu ve Microsof, PDC etkinliğinde getirdiği yenilikleri duyurdu.