ჩინებული ახალი სამყარო
Windows-ის სემდეგ ვერსიაში იქნება პროგრამული კოდის შესრულების ორი გარემო — .Net-ის ახალი ვერსია (ჯერ-ჯერობით აღინიშნება ნომრით 4.5) და კლასიკური C++ გარემო (ტექნიკური თვალსაზრისით, ეს არის COM, ან მისი ერთგვარი წარმოებული), ახალი სახელწოდებით WinRT. ასევე ვინდოუსის ახალ ვერსიაში გამოჩნდება ჩადგმული ბიბლიოთეკა სამომხმარებლო ინტეფეისების შექმნისათვის — DirectUI — რომელიც დაფუძნებულია Direct2D და DirectWrite API-ზე, რომლებიც უკვე წარმოდგენილია Windows 7-ში. Silverlight-ის ახალი ვერსია (კოდური სახელწოდება Jupiter), როგორც ჩანს, იმუშავებს DirectUI-ს დახმარებით. WinRT-ს და DirectUI-ს პირდაპირ .Net-იდან იქნება ხელმისაწვდომი.
WinRT წარმოადგენს თანამედროვე API-ს მრავალი ფუნქციისათვის, რომლებიც ადრე Win32 API-ს წარმოადგენდა. უხეშად რომ ვთქვათ, WinRT — ეს არის ახალი Win32, რომელიც დაპროექტებულია თანამედროვე C++-იდან გამოყენებისათვის და აგრეთვე იმისათვის, რომ ლამაზად ჩაჯდეს .Net-ის კონცეფციაში. რათქმაუნდა ნაკლებ სავარაუდოა, რომ WinRT მთლიანად შეცვლის Win32-ს, რომელიც იმდენად დიდია, რომ ადვილად არ ექვემდებარება მოდერნიზაციას, მაგრამ შემდგომ ვერსიებში ეს სრულიად შესაძლებელია. WinRT-ს პოზიცია ყოველი ახალი ანწყობის შემდეგ სულ უფრო მყარდება. Continue reading


