Wolfram (язык программирования)

Перейти к: навигация, поиск
Wolfram
(англ. Wolfram Language)
Класс языка:

стили программирования: Переписывание, функциональный, процедурный, массивное программирование(англ. Array programming)

Появился в:

2013

Автор:

Wolfram Research Inc.

Расширение файлов:

.m

Система типов:

динамическая, сильная

Wolfram (англ. Wolfram Language) — весьма общий мультипарадигмальный язык программирования, разработанный компанией Wolfram Research, который служит основным связующим языком для системы Mathematica.[1] Он был спроектирован как максимально универсальный язык, с акцентом на символьные вычисления, функциональное и логическое программирование.[2] Его создатели заложили в него возможность реализовывать произвольные структуры и данные.[2]

Язык является достаточно большим и касается многих, часто специализированных, сфер знаний. Например, он обладает встроенными функциями для создания и приведение в действие машины Тьюринга, создания графики и аудио, анализа трёхмерных моделей и решения дифференциальных уравнений.

Он также обладает обширной документацией, но в настоящее время не стандартизирован. Планируется проведение частичной стандартизации. Незавершенный предварительный выпуск языка уже состоялся. [3]

Он будет в комплекте программного обеспечения, установленного на каждом компьютере Raspberry Pi.[4][5]

Днем рождения языка принято считать 28 мая.

Название

Несмотря на то, что язык существует в какой-то форме уже более 25 лет, официальное название у языка появилось только в июне 2013 года.[1][6] До этого во внутреннем употреблении использовались различные имена, такие как "M" и "язык Wolfram". Рассматривались также многие другие возможные названия, такие как "Lingua" или "Express".[2] Его часто ошибочно называют "Mathematica", в честь его основной реализации.

Ссылки

  • Документация языка Wolfram

Примечания

  1. ↑ Блог "Celebrating Mathematica’s First Quarter Century", посвящённый 25-летию системы Mathematica Wolfram Blog
  2. ↑ Блог "What Should We Call the Language of Mathematica?" Wolfram Blog
  3. Центр документации языка и системы Wolfram
  4. Блог "Putting the Wolfram Language (and Mathematica) on Every Raspberry Pi" Wolfram Blog
  5. Premium Mathematica Software on Every Raspberry Pi CNet
  6. Stephen Wolfram has an algorithm for everything ReadWriteWeb

Wolfram (язык программирования).

© 2021–2023 sud-mal.ru, Россия, Барнаул, ул. Денисова 68, +7 (3852) 74-95-52