Julia Computing

Julia Computing

Computing Language

Bio: Julia Computing was founded by the creators of the Julia language. We help our customers solve complex and challenging computational problems that run on thousands of processors in the cloud or on matchbox sized systems in ones pocket. We operate out of Boston, New York, and Bangalore. Julia is a new programming language that combines the productivity of R, Python, and Matlab with the performance of C and Fortran. Julia provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive library of fast mathematical functions. It is being used by a number of universities for teaching and research, and by businesses in areas as diverse as engineering, finance, and e-commerce, to name a few.

Some fun with π in Julia

Some fun with π in Julia

This post is available as a Jupyter notebook here π in Julia (Simon Byrne) Like most technical languages, Julia provides a variable constant for π. However Julia’s handling is a bit special. pi π = 3.1415926535897… It can also be accessed via the unicode symbol (you can get it at the REPL or in a […]

Julia 0.5 Highlights

Julia 0.5 Highlights

To follow along with the examples in this blog post and run them live, you can go to JuliaBox, create a free login, and open the “Julia 0.5 Highlights” notebook under “What’s New in 0.5”. The notebook can also be downloaded from here. Julia 0.5 is a pivotal release. It introduces more transformative features than […]

Generalizing Abstract Arrays: opportunities and challenges

Generalizing Abstract Arrays: opportunities and challenges

Introduction: generic algorithms with AbstractArrays Somewhat unusually, this blog post is future-looking: it mostly focuses on things that don’t yet exist. Its purpose is to lay out the background for community discussion about possible changes to the core API for AbstractArrays, and serves as background reading and reference material for a more focused “julep” (a […]

Julia 0.5 Highlights

Julia 0.5 Highlights

To follow along with the examples in this blog post and run them live, you can go to JuliaBox, create a free login, and open the “Julia 0.5 Highlights” notebook under “What’s New in 0.5”. The notebook can also be downloaded from here. Julia 0.5 is a pivotal release. It introduces more transformative features than […]