Author Archives: jkrumbiegel.com

Tuples and Vectors, Allocations and Performance for Beginners

By: jkrumbiegel.com

Re-posted from: https://jkrumbiegel.com/pages/2020-10-31-tuples-and-vectors/

If you’re new to Julia, here is a scenario that might have tripped you up already: Let’s define two points. Both are just a collection of two floating point numbers. But one is a Vector, written with the [] syntax, and one a Tuple, written with the () syntax. Then we make vectors of both types of points and run a short computation. Let’s see what the performance difference looks like.

Julia Helps To Bridge The Gap Between User and Creator

By: jkrumbiegel.com

Re-posted from: https://jkrumbiegel.com/pages/2020-10-23-julia-bridge/index.html

You might have heard about Julia, the language often praised for the C-like performance it can attain while keeping a clean syntax reminiscent of Python. In this blog post, I want to share a different opinion why I like using Julia, which is only tangentially related to its pure performance. It is about the community Julia enables and how that could have a beneficial influence on the way scientific software is written.

Julia Helps To Bridge The Gap Between User and Creator

By: jkrumbiegel.com

Re-posted from: https://jkrumbiegel.com/pages/2020-10-23-julia-bridge/

You might have heard about Julia, the language often praised for the C-like performance it can attain while keeping a clean syntax reminiscent of Python. In this blog post, I want to share a different opinion why I like using Julia, which is only tangentially related to its pure performance. It is about the community Julia enables and how that could have a beneficial influence on the way scientific software is written.