Julia Language

Julia Language
Поставить оценку Средний рейтинг 4.2, всего оценок — 5
  • Скачать программу
  • Описание и функции
  • Скриншоты интерфейса
  • Комментарии пользователей
Название→ Julia Language
Версия→ 1.8.3
Лицензия→ Открытый код
Размер файла→ 78.9 Мб
Поддержка→ Windows 7, 8, 10, 11
Разработчик→ The Julia Project
Опубликовано→

Язык Julia динамически типизирован, похож на язык сценариев и имеет хорошую поддержку интерактивного использования. Джулия владеет богатым языком описательных типов данных, а объявления типов можно использовать для уточнения и закрепления программ. Программы компилируются в эффективный нативный код для нескольких платформ с помощью LLVM.

Скачать для компьютера

Скачайте бесплатно и установите Julia Language 1.8.3 безопасно с помощью MultiSetup или по прямой ссылке с сервера. Программа имеет лицензию «Открытый код» и разработана The Julia Project, подходит для компьютера и ноутбука с Windows 7, 8, 10, 11. Размер загружаемого файла составляет 78.9 Мб.

Описание программы

Джулия использует множественную диспетчеризацию в качестве парадигмы, которая облегчает выражение многих шаблонов объектно-ориентированного и функционального программирования. Стандартная библиотека обеспечивает асинхронный ввод-вывод, управление процессами, ведение журнала, профилирование, диспетчер пакетов и многое другое. Он имеет высокоуровневый синтаксис, что делает его доступным для программистов с любым уровнем опыта и опытом. Julia Language бесплатен для всех, а весь исходный код общедоступен на GitHub.

Его скачали более 10 миллионов раз, и сообщество зарегистрировало более 2000 пакетов для использования сообществом. К ним относятся различные математические библиотеки, инструменты для обработки данных и вычислительные пакеты общего назначения. В дополнение к этому вы можете легко использовать библиотеки из Python, R, C/Fortran, C++ и Java.

Визуализация данных и построение графиков

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

Создавайте, развертывайте или встраивайте свой код

Приложение позволяет создавать пользовательские интерфейсы, статически компилировать код или даже развертывать его на веб-сервере. Он также имеет мощные возможности оболочки для управления другими процессами. Он предоставляет макросы, подобные Lisp, и другие функции метапрограммирования.

Взаимодействуйте с вашими данными

Экосистема данных позволяет быстро загружать многомерные наборы данных, параллельно выполнять операции агрегирования, объединения и предварительной обработки, а также сохранять их на диск в эффективных форматах. Вы также можете выполнять онлайн-расчеты потоковых данных с помощью OnlineStats.jl. Независимо от того, ищете ли вы удобные и знакомые DataFrames или новый подход с JuliaDB, он предоставляет вам широкий выбор инструментов. Queryverse предоставляет функции запроса, файлового ввода-вывода и отображения. Помимо работы с табличными данными, пакеты JuliaGraphs упрощают работу с комбинаторными данными.

Масштабируемое машинное обучение

Предоставляет мощные инструменты для глубокого обучения (Flux.jl и Knet.jl), машинного обучения и искусственного интеллекта. Математический синтаксис Julia делает его идеальным способом выражения алгоритмов, как они написаны в документах, построения обучаемых моделей с автоматическим дифференцированием, ускорением графического процессора и поддержкой терабайтов данных с помощью JuliaDB.

Богатая экосистема для научных вычислений

Джулия разработана с нуля, чтобы быть очень хорошей в научных и числовых вычислениях. Это видно по обилию научных инструментов, написанных в приложении, таких как современная экосистема дифференциальных уравнений (DifferentialEquations.jl), инструменты оптимизации (JuMP.jl и Optim.jl), итерационные линейные решатели ( IterativeSolvers.jl), надежная платформа для преобразований Фурье (AbstractFFTs.jl), универсальная платформа квантового моделирования (Yao.jl) и многие другие, которые могут стать основой для всех ваших симуляций.

Параллельные и гетерогенные вычисления

Язык предназначен для параллелизма и предоставляет встроенные примитивы для параллельных вычислений на всех уровнях: параллелизм на уровне инструкций, многопоточность и распределенные вычисления. Проект Celeste.jl достиг скорости 1,5 петафлоп/с на суперкомпьютере Cori в NERSC с использованием 650 000 ядер. Компилятор также может генерировать собственный код для различных аппаратных ускорителей, таких как GPU и Xeon Phis. Такие пакеты, как DistributedArrays.jl и Dagger.jl, обеспечивают более высокий уровень абстракции для параллелизма.

Скриншоты интерфейса

Julia Language — Скриншот №1
Julia Language — Скриншот №2
Julia Language — Скриншот №3
Julia Language — Скриншот №4
Julia Language — Скриншот №5

Комментарии пользователей

Программы «Инструменты разработчика»
Embarcadero Delphi
Embarcadero Delphi

Версия 2023 — 6860.8 Мб

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

cURL
cURL

Версия 7.86.0 — 6.2 Мб

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

Roblox Studio
Roblox Studio

Версия 1.6.0.1115 — 2.13 Мб

Roblox Studio — это инструмент для создания Roblox, который поможет вам создать места вашей мечты. Он...

Cocos Creator
Cocos Creator

Версия 2.4.3 — 85.8 Мб

Cocos Creator — это полный набор инструментов для рабочего процесса и разработки игр, включая игровой движок...

OllyDbg
OllyDbg

Версия 2.01 — 6.64 Мб

OllyDbg — это программное обеспечение для отладки, анализирующее 32-разрядный уровень ассемблера для...

Slider Revolution
Slider Revolution

Версия 2023 — 1.0 Мб

Slider Revolution — это полный плагин визуального редактора веб-страниц для WordPress, система управления...

Appium
Appium

Версия 1.22.34 — 245 Мб

Appium — это среда автоматизации тестирования с открытым исходным кодом для использования с нативными,...

MAMP PRO
MAMP PRO

Версия 5.0.5 — 683 Мб

MAMP PRO — это абсолютно бесплатный пакет разработки, который позволяет пользователю быстро и без особых...

Zend Studio
Zend Studio

Версия 13.6.1 — 308 Мб

Zend Studio — это передовая интегрированная среда разработки для ПК, разработанная специально для...

Prepros
Prepros

Версия 7.7.0 — 235.67 Мб

Prepros может компилировать почти все языки предварительной обработки, такие как Sass, Less, Stylus, Cssnext, Jade/Pug,...

KNIME Analytics Platform
KNIME Analytics Platform

Версия 4.6.0 — 478 Мб

KNIME Analytics Platform — это программное обеспечение с открытым исходным кодом для создания науки о данных....

XAMPP Portable
XAMPP Portable

Версия 8.1.12 — 126.51 Мб

XAMPP Portable — полностью бесплатный и простой в установке дистрибутив Apache, содержащий MySQL, PHP и Perl. Пакет с...

Оцените!