Разработаны следующие микроприложения, использующие технологии
больших данных и машинного обучения: автодополнение кода,
автозаполнение, автопроверка багов, тестирование и сортировка
опций, автоматического рефакторинга и автоматической генерации
исходного кода для библиотек и типовых интерфейсов, автоматического
обновления зависимостей, «парного программирования».
— Это ещё что такое?
— Люди и роботы трудятся в облаке совместно. Один из них пишет
код, а другой, просматривает и проверяет его, а потом они меняются
местами. Понимаете, большая часть нужных для наших программ функций
реализована в других продуктах. Зачем решать задачу, если её уже
решили? Но для этого нам нужны исходники и много, своими силами не
справимся.
— Будут вам исходники! — пообещал я.
— Вы не представляете, как бы они помогли! В работе микросервисы
с программными роботами интеллектуальными агентами для поиска
библиотек и фрагментов кода, компиляции приложения из локального в
облачное, поиска неправильных шаблонов кода. Интересное приложение,
позволяющее кодировать маленькие куски программы и осуществлять
сложное межмодульное соединение визуально (с помощью VR-шлема).
Вообще, методы визуального программирования идеально подходят для
разработки интерфейсов микро-приложений наших платформ, и мы
уделяем им много внимания.
Благодаря широкому использованию интеллектуальных агентов и
научной организации труда мы увеличили скорость разработки
программ, уменьшили на порядок количество ошибок и требования к
аппаратному обеспечению. И всё же без людей никуда. На данный
момент к разработке софта привлечено порядка четырёх тысяч
удаленных программистов и одна тысяча двести постоянных
сотрудников. И работы у нас непочатый край, хотя базовые функции
«платформ» уже запущены.
— Мы уже поняли, «Прометей» отвечает за промышленность, «Платон»
— за цифровое государство, а что такое «Птолемей»? — спросили
Павла.
— Научная система взаимодействия, всепланетное глобальное
хранилище информации, имеющее довольно отдалённое сходство с
Википедией. Про Информаторий братьев Стругацких вы, наверное, в
курсе? — Так вот, наш «Птолемей» очень близок к этой концепции.
Другими словами, это «цифровая среда» для исследователей ЦИК и
Центра Обучения, самая большая на планете структурированная база
знаний, объём которой превысил двенадцать петабайт!