Ученые создали новый язык программирования

11 августа, 2016, 11:33 Распечатать
Отправить
Отправить

Язык программирования позволяет переключаться между низкоуровневым и низкоуровневым описанием для комплексного моделирования физических процессов.

Ученые создали новый язык программирования
Создан новый язык программирования © blog.uni2biz.org

Международная группа ученых разработала новый язык программирования, который основан на обратном автоматическом переводе низкоуровневого описания алгоритмов в высокоуровневое с помощью численных методов линейной алгебры. Как сообщается на сайте Массачусетского технологического института, дальнейшее моделирование не требует от программиста дальнейшего переключения и предполагает традиционное написание кода с помощью линейной алгебры.

Новый язык, получивший название Simit, отличается высокой скоростью выполнения алгоритмов. По словам исследователей, он может применяться не только при моделировании физических процессов, но и в таких областях, как робототехника, анализ данных, машинное обучение, оптимизация. Также в рамках испытаний команда успешно воспроизвела на новом языке оригинальный алгоритм PageRank - один из алгоритмов ранжирования результатов интернет-поиска - от Google. В настоящее время ученые апробируют технологию в квантовой хромодинамике для описания сильного взаимодействия.

Ранее консорциум Unicode одобрил введение 72 новых эмодзи-смайликов для смартфонов.

По материалам: Naked Science / Подготовил/ла : Фаина Ваулина
Оставайтесь в курсе последних событий! Подписывайтесь на наш канал в Telegram
Заметили ошибку?
Пожалуйста, выделите ее мышкой и нажмите Ctrl+Enter или Отправить ошибку
ДОБАВИТЬ КОММЕНТАРИЙ
Текст содержит недопустимые символы
ДОБАВИТЬ КОММЕНТАРИЙ
Осталось символов: 2000
Отправить комментарий
Последний Первый Популярный Всего комментариев: 0
Показать больше комментариев
Пожалуйста выберите один или несколько пунктов (до 3 шт.) которые по Вашему мнению определяет этот коментарий.
Пожалуйста выберите один или больше пунктов
Нецензурная лексика, ругань Флуд Нарушение действующего законодательства Украины Оскорбление участников дискуссии Реклама Разжигание розни Признаки троллинга и провокации Другая причина Отмена Отправить жалобу ОК