Multiple dispatch is the ability to dispatch a function based on the number and
the run time types of its arguments. The Julia programming language uses
multiple dispatch as its main
paradigm, and this has been a central design concept of the language from its
inception.
[Read More]
Getting the value of a pointer in Julia
Yesterday a question in the Julia’s Slack
channel (request an invite
here!) prompted a lively discussion about
how to deal with pointers in Julia. As the history of the channel is ephemeral,
I wrote this post to keep note of some interesting points.
[Read More]
Julia do-block vs Python with statement
I’ve recently started coding in Python more than I’ve used to, and it’s
interesting for me to have a closer look to its features and compare them with
similar Julia’s ones.
[Read More]
Cosmology.jl now integrates Unitful.jl
Cosmology.jl is the cosmology calculator for Julia. After you define a cosmological model, you can use it to perform some operations like computation of angular diameter distance or comoving radial distance at given redshift values, or calculate the age of the Universe in a certain cosmological model at a specific...
[Read More]
AstroImages.jl — package for visualization of astronomical images
In the last days I worked on a very little
package: AstroImages.jl.
Written in the Julia programming language and part of
the JuliaAstro organization, this package
provides simple tools to visualize astronomical images saved
in FITS files.
[Read More]