Что такое вычислительные блокноты?
Вычислительные блокноты, впервые разработанные компанией Wolfram, являются основным средством современной технической коммуникации и инноваций, объединяя текст, графику и живой код для удобного и точного выражения идей.
Что делает Wolfram блокноты уникальными?
Wolfram блокноты воплощают полную интеграцию среды документов, приложений и разработки для преобразующего технического рабочего процесса. Кроме того, это единственный в мире тип документа, построенный на том же, удобном для восприятия человеком языке, который реализует его алгоритмы и лежит в основе его собственного формата и содержания. Документ выполняет программу, или программа выполняет документ, всегда взаимозаменяемо, полностью гибко и интуитивно понятно.
Рабочие процессы, основанные на разных языках, разных компонентах и библиотеках алгоритмов со смешанным исходным кодом, ослабляют эффективность и ясность. Wolfram блокноты вместе с языком Wolfram Language обеспечивает функционирование уникальной универсальной интерактивной платформы, которая поддерживает высокоавтоматизированные кросс-платформенные корпоративные вычисления и коммуникацию в любой области без каких-либо компромиссов.
Используйте Wolfram блокноты для...
Создания интерактивных отчетов
(бизнес-аналитика, наука о данных, системное администрирование, ...)
Создания живых панелей индикаторов
(финансы, маркетинг, инженерия, ...)
Автоматизации создания контента
(веб-сайты, электронные письма, отчеты, счета-фактуры, ...)
Разработки и развертывания производственного программного обеспечения
(приложения, пакеты, API, ...)
Управления групповыми рабочими процессами
(кодирование в команде, кластерные вычисления, управление кодовой базой, ...)
Кодирования приложений в интерактивном режиме
(живое кодирование, scripting, исследовательское программирование, ...)
Разработки и развертывания производственного программного обеспечения
(приложения, пакеты, API, ...)
Управления групповыми рабочими процессами
(кодирование в команде, кластерные вычисления, управление кодовой базой, ...)
Кодирования приложений в интерактивном режиме
(живое кодирование, scripting, исследовательское программирование, ...)
Быстрого создания прототипов
(инженерия, хакатоны, разработка моделей, модульное тестирование, ...)
Публикации вычисляемых документов
(эссе, занятия, журнальные публикации, книги, ...)
Организации живых презентаций
(подготовка презентации, лекции, блицдоклад, демо-версии, ...)
Изучения вычислительного мышления
(программирование на естественном языке, пошаговые примеры, задачи по кодированию, ...)
Вычислений на любой платформе
(рабочий стол, веб, мобильный, интегрированный)
Совместного использования вычислений где угодно
(веб-формы, пользовательские интерфейсы, мультимедиа, ...)
Основные характеристики Wolfram блокнотов
Почему Wolfram блокноты
Полностью интегрированная экосистема
Wolfram блокноты создаются и обрабатываются с помощью языка Wolfram Language, который включает в себя встроенные подключения к базе знаний Wolfram Knowledgebase, облаку Wolfram Cloud и другим технологиям Wolfram для беспрепятственного взаимодействия между платформами.
Все поддается вычислению
Все содержимое Wolfram блокнота—текст, изображения, код и даже сам блокнот—можно использовать как часть вычислений в рамках нашей согласованной и гибкой структуры данных, обеспечивая единую платформу для создания интерфейса, отслеживания истории, генерации документов и низкоуровневых настроек.
Интерактивные инструменты разработки
Wolfram блокноты включают в себя ряд инструментов пользовательского интерфейса для завершения кода, редактирования изображений и векторной графики, а также высокоуровневую документацию, доступную через интеллектуальную панель инструментов, которая дает рекомендации, основанные на ваших текущих вычислениях.
Динамическое развертывание
Опубликованные документы и веб-страницы полностью интерактивны и доступны для редактирования, поскольку они основаны на вычислениях в реальном времени, а не заранее вычисленных результатах.
Иерархическая структура
Содержимое блокнота автоматически размещается в группах сворачиваемых ячеек для быстрой организации и редактирования, а также для эффективной навигации при просмотре и вычислении.
Гибкое форматирование
Наша система символического форматирования и моделирования выходит за рамки базового Markdown и позволяет применять профессиональный типографский набор, настраиваемые визуальные стили и интерактивность к любому типу контента—тексту и заголовкам, формулам и диаграммам или даже коду.
Модульное рабочее пространство
Удобный доступ и взаимодействие с документами, пакетами, утилитами, данными и другими важными элементами вашего рабочего процесса в единой унифицированной системе.
Ваш блокнот полностью вычислительный?
Хотя существует множество вариантов, большинство систем блокнотов предоставляют лишь небольшую часть необходимой функциональности. Для достижения надежных результатов с минимальными усилиями идеальный вычислительный блокнот должен...
Упростить вычисления
- Интерактивная помощь при вводе данных
- Встроенная документация функций
- Ввод на естественном языке
Оптимизировать для интерактивности
- Немедленное редактирование и переоценка кода
- Высокоавтоматизированные функции
- Простое построение динамических исследовательских интерфейсов
- Полностью интерактивные развертывания
Унифицировать код и данные
- Совместимость данных между разными методами
- Предварительно структурированные источники вычисляемых данных
- Документы, которые можно использовать в расчетах
Обеспечить всеобщий доступ
- Собственное, локальное исполнение на настольных компьютерах и мобильных устройствах
- Разработка и развертывание облачных вычислений с доступом через браузер
- Согласованность на всех платформах
- Различные частные и публичные варианты совместного использования
Почему следует говорить на языке Wolfram Language...
В основе всего, что мы делаем, лежит язык Wolfram Language. Язык Wolfram Language, разработанный для нового поколения программистов, обладает широким спектром встроенных алгоритмов и знаний, и все они автоматически доступны через элегантный унифицированный символический язык.
- Встроенные вычисляемые знания
- Самая большая в мире база алгоритмов
- Рабочий процесс на основе документов
- Автоматизация высокого уровня
- Мгновенные вычисляемые знания
- Мультипарадигмальный язык
- Интегрированная платформа "все в одном"
- Символьно-числовая методология
- Широкий тематический охват
- Универсальность платформы
- Интеграция естественного языка
- Интерактивные интерфейсы
Масштабируемый для программ от маленьких до самых больших, с немедленным развертыванием как локально, так и в облаке, язык Wolfram Language основан на четких принципах и более трех десятилетий разработки с целью создания того, что обещает стать самым продуктивным языком программирования в мире.