Изучаем Wolfram Language - 1. Установка
В этой серии постов мы будем изучать такой язык программирования как Wolfram Language (WL). Но прежде чем начать, установить среду исполнения. На данный момент существует несколько различных вариантов работы с языком.
Это приложение для рабочего стола. Лучший вариант для разработки на WL, но с одним очень большим недостатком - она стоит денег, а учитывая курс доллара - она стоит достаточно приличных денег. Но выход есть - найти на торрентах кейген для Wolfram Mathematica и следовать инструкции по активации. Получить актуальную версию установщика пробной версии приложения можно на официальном сайте компании разработчика - Wolfram Research Inc. Затем эту версию можно либо купить, либо использовать кейген, либо переактивировать триал с помощью новой учетной записи.
Имеет бесплатный тариф - не требует установки и просто работает в браузере. Нужно просто пройти интуитивно понятный процесс регистрации с почтой, но без смс. Лучший вариант для начинающих. Облачная версия умеет почти все тоже самое, что и десктопная за исключением тех функций, которые связаны с железом и операционной системой. Просто потому что код исполняется на серверах компании Wolfram Research.
Бесплатная (но с ограниченной лицензией) версия ядра Wolfram Language. Из плюсов - она реально бесплатная. Из минусов - запрещено использовать в коммерческих целях и запускать больше определенного количества экземпляров. Требует привязку в электронной почте. Соответственно при необходимости установить на несколько компьютеров - можно завести несколько электронных почт и привязать лицензию к ним. В чем отличие от предыдущих вариантов: устанавливает ядро локально, но без пользовательского интерфейса. Т.е. это утилита командной строки, которая запускается из консоли. Огромный плюс в том, что можно установить при помощи пакетного менеджера:
brew cask install wolfram-engine
winget install WolframEngine
Или запустить как docker-контейнер
docker pull wolframresearch/wolframengine
Независимо от того, какой вариант вы выбрали - везде будет один и тот же язык программирования и в браузере, и в Mathemetica, и в терминале.
А на этом сегодня все, всем спасибо за внимание встретимся в следующем коротком посте, где я расскажу как написать и выполнить свой первый код.
Всем спасибо за внимание!