Julia动态高级编程语言v0.6.0

Julia动态高级编程语言v0.6.0

普通下载

点击报错

Julia介绍

智能摘要

Julia动态高级编程语言是一款功能强大的软件,它涵盖了众多日常生活和办公所需的实用功能。该软件界面简洁,却有着不容小觑的强大性能。无论是日常使用还是办公场景,Julia都能成为我们得力的工具。

下载介绍

Julia动态高级编程语言官方版属于非常高级的Julia动态高级编程语言,其界面设计简洁、美观且实用。鉴于Julia发展迅速,刚接触的小伙伴可以选用JuliaPrp,它类似于Python的Anaconda。这种语言优势显著、功能强大,值得大家学习和使用。

语言简介

Julia是面向科学计算的高性能动态高级程序设计语言,语法与其他科学计算语言相近,很多时候能达到与编译型语言相媲美的性能。

一群经验丰富的Matlab高级用户,对现有的科学计算编程工具不满,因为这些软件在专长领域表现出色,但在其他领域却不尽如人意。他们期望一款开源软件,既像C语言一样快速,又有Ruby的动态性;具备Lisp的同像性和Matlab熟悉的数学记号;像Python一样通用,像R在统计分析上顺手,像Perl自然处理字符串,像Matlab有强大的线性代数运算能力,像shell具备胶水语言能力,易学习又让黑客有挑战;同时,它要兼具交互式和编译型特点。

该项目约在2009年中启动,截至2012年2月,距离1.0版发布已完成90%,可在源码主页下载试用。

目前,Julia中文社区发展迅速,相关编程开发问答平台也已建立。

软件特色

Julia核心语言极为精简,标准库由Julia语言自身编写。

Julia能调用众多成熟的高性能基础代码,如线性代数、随机数生成、快速傅里叶变换、字符串处理等,且调用范围还在不断扩大。

Julia拥有丰富的用于创建或描述对象的类型语法。

Julia性能卓越,接近静态编译型语言,包括用户自定义类型等方面。

Julia专为并行计算和分布式计算设计。

Julia具备轻量级协程。

Julia能实现优雅且可扩展的类型转换与提升。

Julia支持Unicode,包括但不限于UTF - 8。

Julia可直接调用C函数,无需包装或借助特殊API。

Julia有类似shell的进程管理能力。

Julia有类似Lisp的宏以及其他元编程工具。

Julia软件相关特色展示图片

展开
其它版本
相关资讯
本类热门