NewsWindowsMacLinuxAndroid
WindowsProgrammingVisualizationJulia Language

Julia Language

Sep 28.2020Version: 1.5.2
rating star
Julia Language is a simple application for technical calculations and has a fairly minimalist interface and simple terminal code line type.
Julia Language was reviewed by Razvan Iancu

Scientific computing has traditionally required the highest performance, yet domain experts have largely moved to slower dynamic languages for daily work. We believe there are many good reasons to prefer dynamic languages for these applications, and we do not expect their use to diminish. Fortunately, modern language design and compiler techniques make it possible to mostly eliminate the performance trade-off and provide a single environment productive enough for prototyping and efficient enough for deploying performance-intensive applications. The Julia programming language fills this role: it is a flexible dynamic language, appropriate for scientific and numerical computing, with performance comparable to traditional statically-typed languages.

Because Julias compiler is different from the interpreters used for languages like Python or R, you may find that Julias performance is unintuitive at first. If you find that something is slow, we highly recommend reading through the Performance Tips section before trying anything else. Once you understand how Julia works, its easy to write code thats nearly as fast as C.

Julia features optional typing, multiple dispatch, and good performance, achieved using type inference and just-in-time (JIT) compilation, implemented using LLVM. It is multi-paradigm, combining features of imperative, functional, and object-oriented programming. Julia provides ease and expressiveness for high-level numerical computing, in the same way as languages such as R, MATLAB, and Python, but also supports general programming. To achieve this, Julia builds upon the lineage of mathematical programming languages, but also borrows much from popular dynamic languages, including Lisp, Perl, Python, Lua, and Ruby.

Documentation / Demo

#julia syntax#julia programming#julia#script#language#development
Code install
Thus, arithmetic with Julia integers is actually a form of modular arithmetic. This reflects the characteristics of the underlying arithmetic of integers as implemented on modern computers. In applications where overflow is possible, explicit checking for wraparound produced by overflow is essential; otherwise, the BigInt type in Arbitrary Precision Arithmetic is recommended instead.

FLOATING-POINT NUMBERS 35

> julia> x = typemax(Int64)
9223372036854775807

> julia> x + 1
-9223372036854775808

> julia> x + 1 == typemin(Int64)
true
More information
+ Julia Language has been in our software catalog since Jun 01.2019.
+ The current version is 1.5.2 and has been updated to Sep 28.2020.
Screenshots
Julia Language screenshot 1Julia Language screenshot 2
Comments
10
2 total
5 rating comment star 5

4 rating comment star 4

3 rating comment star 3

2 rating comment star 2

1 rating comment star 1

HORIAXX64
good product
rating star
ABD44454
Good Software
rating star
Add comment
sharing facebooksharing messengersharing twittersharing linkedinsharing tumblrsharing pinterest
All downloads are original and not repacked or modified in any way by us. Secured downloads are files hosted.
Developer
Webpage
System
Category
Platform
License
Version
File size
Views
Downloads
The Julia Project
Julia Language
Windows
Programming
7 / 8.1 / 10
Freeware
1.5.2
67.43 MB
720
51