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

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

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

Версия 3.08 — 1.48 Мб

NSIS (Nullsoft Scriptable Install System) — это профессиональная система с открытым исходным кодом для создания,...

SmartGit Portable
SmartGit Portable

Версия 22.1.1 — 89.2 Мб

SmartGit Portable — это клиент Git для ПК с Windows, Mac и Linux. Он бесплатен для некоммерческого использования,...

Visual Paradigm Community Edition
Visual Paradigm Community Edition

Версия 17.0 — 743 Мб

Visual Paradigm Community Edition — это ведущее в мире решение для управления бизнесом и разработки программного...

Anaconda
Anaconda

Версия 32022.05 — 594 Мб

Распределение Anaconda с открытым исходным кодом — это самый простой способ заниматься наукой о данных...

Artifactory
Artifactory

Версия 7.47.11 — 574 Мб

Artifactory помогает вам ускорить разработку, плавно адаптируясь к тому, как работает ваша команда, и...

Google Web Designer
Google Web Designer

Версия 15.0.4.1108 — 1.1 Мб

Google Web Designer дает вам возможность создавать красивый и привлекательный контент HTML5. Я использую анимацию...

Embarcadero Delphi
Embarcadero Delphi

Версия 2023 — 6860.8 Мб

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

Adobe Portfolio
Adobe Portfolio

Версия 2023 — 1.0 Мб

Adobe Portfolio — это оптимизированное веб-приложение для создания веб-сайтов, доступное для всех...

Jaspersoft Studio
Jaspersoft Studio

Версия 6.20.0 — 398.91 Мб

Jaspersoft Studio — это программное обеспечение для редактирования TIBCO JasperReports®. Это поможет вам разработать и...

Stylish
Stylish

Версия 2023 — 1.8 Мб

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

EmEditor Professional
EmEditor Professional

Версия 22.1.0 — 24.69 Мб

EmEditor Professional — это быстрый, легкий, но расширяемый и простой в использовании текстовый редактор для...

Pygame
Pygame

Версия 1.9.20 — 6.1 Мб

Pygame — это программа с открытым исходным кодом, которая позволяет энтузиастам-геймерам, студентам и...

Оцените!