Пов'язані матеріали

   

IT-технології

Wolfram Language великий труд Стівена Вольфрама

Праця, на який пішло 25 років роботи, нарешті продемонстрований громадськості. Не так давно, Стівен Вольфрам, вчений у галузі інформаційних технологій показав світу підсумок роботи своєї команди - символічний мова програмування Wolfram Language.

Як вважають розробники, новий мова є найбільш ефективним способом створення програм для комп'ютерів на сьогодні.

За словами Стівена Вольфрама, Wolfram Language ґрунтується на великій базі даних, використовуючи яку можна створювати не тільки звичайні, але й складні додатки, при цьому, не використовуючи процеси традиційного програмування. Вже зараз дивлячись на досягнення команди розробників, частина фахівців називають нову мову програмування революційним.

У нового мови дуже цікавий механізм сприйняття природної мови, за допомогою якого він визначає і описує не тільки об'єкти реального світу, а й написаний вихідний код програми, яку збираються зробити. З його допомогою вже зараз можна описати одиниці виміру, дати, місця розташування, а так само створюються стандартизовані уявлення про інші об'єкти реального світу.

Wolfram Language великий труд Стівена Вольфрама

«Wolfram Language є мовою, що спирається на величезну базу знань, в якій укладені всі типові обчислювальні операції. Крім цього, в базу укладені відомості про середовище виконання програми, про навколишній світ, про об'єкти, що існують у цьому світі і про взаємозв'язки між ними. Прямо в мову вже вбудовані примітиви для обробки зображень, для роботи в мережевому середовищі, заготовки для створення інтерфейсу користувача, алгоритми розв'язання оптимізаційних задач і безліч інших низько- і високорівневих функцій ». Стівен Вольфрам.

Незважаючи на те, що створювана за допомогою Wolfram Language програма традиційно для подібних їй є складовою (що складається з декількох функціональних частин), кожна з частин є модулем, здатним запускатися і регламентуватиме незалежно від інших частин кінцевої програми. Тобто, подібна програма зможе працювати і локально, і спільно з іншими подібними пристроями, сервісами і т.д. використовуючи сервіс Wolfram Cloud.

Wolfram Language великий труд Стівена Вольфрама

Можливості нової мови дозволяють без особливих спеціалізованих знань створювати додатки візуалізації, а для того, що б це зробити, необхідно всього лише описати дані з прив'язкою до конкретних об'єктів та їх взаємозв'язку між собою.

Втім, думки розділилися, так, наприклад, частина фахівців вважає, що Wolfram Language за своєю суттю не є мовою програмування в загальному сенсі, а являє собою не більш ніж обчислювальну систему. Пропонуємо вам розібратися з цим питанням в коментарях до статті.

На даний момент нова мова може не переживати за своє місце на ринку, вже зараз є можливість реалізувати Wolfram Language на процесорах x86 і ARM, працюючи в операційних системах Linux, Mac і Windows, а в найближчому майбутньому планується оформити підтримку мови платформами iOS і Android.

   
   

Цей проект є науково-популярним періодичним виданням, що покликаний висвітлювати нові технології і допомагати робити наше життя кращим. Знання - ось що є двигуном прогресу, не тільки лінь. Ми - це сайт наукових новин, ми регулярно збираємо і публікуємо новини в науці, техніці, медицині, космонавтиці, а також пишемо про все найцікавіше у світі науки.

Зображення