Microsoft представила нові мовні прив’язки під назвою «dynamic projections», які дають JavaScript- та TypeScript-розробникам повноцінний доступ до внутрішніх API Windows. Про це повідомляє The Register.
Читайте также: Даріо Амодеї назвав два «кошмарних сценарії» розвитку штучного інтелекту

JavaScript-застосунки вже давно проникають на робочий стіл Windows: мова, спершу створена для веб, разом зі своєю більш строгою надбудовою TypeScript, роками використовується для написання десктопних програм. Тепер Microsoft випустила публічну попередню версію проєкції Windows Runtime API (WinRT) для Node.js.
Хоча це не відкриває розробникам принципово нові, раніше недоступні можливості Windows, компанія суттєво спрощує підключення до вже наявних системних функцій. Через середовище розробки Node.js або Electron JavaScript-розробники зможуть писати «гачки» (hooks) до орієнтованих на дані Windows Runtime API — таких як локальний штучний інтелект, сховище даних, сповіщення, мережеві функції та інші системні можливості.
Які саме можливості стануть доступними
Практично весь функціонал Windows, за винятком інтерфейсних (UI) елементів, опиняється в розпорядженні JS/TS-розробників. Застосунок зможе надсилати сповіщення, що з’являються на екрані користувача, або пропонувати вибір файлів чи папок з жорсткого диска. Фактично доступним стає все, що описано у форматі winmd, — включно з API для системних і апаратних викликів, що охоплюють мережу, сенсори, глобалізацію та безпеку.
Єдине, чого немає в цьому «буфеті» можливостей, — саме UI-функції. Ймовірно, це пов’язано з тим, що Electron і так самостійно відповідає за інтерфейс застосунків.
Читайте также: Яскравіша за 10 мільярдів сонць. Телескоп NASA Swift зафіксував блукаючу чорну діру, яка розірвала зірку
Головний акцент — на штучному інтелекті
Особливу увагу керівництва Microsoft, вочевидь, привертають саме ті виклики API, які дозволяють JavaScript- та TypeScript-розробникам підключати ШІ-функції безпосередньо у свої застосунки. Топ-менеджмент компанії — включно з гендиректором Сатьєю Наделлою — неодноразово наголошував на важливості локального штучного інтелекту, тобто такого, що не потребує звернення до дедалі дорожчих сервісів провідних ШІ-лабораторій.
Таким чином, новий крок Microsoft можна розглядати як частину ширшої стратегії: зробити Windows зручнішою платформою для вбудовування локальних ШІ-можливостей безпосередньо в застосунки, написані на найпопулярнішій мові веб-розробки.
Нагадаємо, незодавній арешт хакера показав, як Microsoft відстежує ваш ПК з Windows.
Читайте также: Яскравіша за 10 мільярдів сонць. Телескоп NASA Swift зафіксував блукаючу чорну діру, яка розірвала зірку
Підписуйтесь на нас у соцмережах: Telegram | Facebook | LinkedIn
