Serving the Quantitative Finance Community

 
User avatar
Cuchulainn
Topic Author
Posts: 64109
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Re: The Julia Programming Language

February 23rd, 2020, 7:55 pm

Back to Julia. This is a clean install

https://juliacomputing.com/products/juliapro
 
User avatar
frolloos
Posts: 1621
Joined: September 27th, 2007, 5:29 pm
Location: Netherlands

Re: The Julia Programming Language

February 25th, 2020, 12:46 pm

I currently use Octave / Matlab for writing pricing/calibration scripts. Can't call what I do 'programming'. For scripting purposes, in what ways is Julia better than Octave/Matlab? 
 
User avatar
Cuchulainn
Topic Author
Posts: 64109
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Re: The Julia Programming Language

February 26th, 2020, 12:37 pm

Can't really say what's better/ For me, Julia looks like a full-blown language with many numerical libraries for application development. 

Here is a sample in finance.
https://juliacomputing.com/docs/miletus/tutorial.html
 
User avatar
katastrofa
Posts: 9918
Joined: August 16th, 2007, 5:36 am
Location: Alpha Centauri

Re: The Julia Programming Language

February 27th, 2020, 12:17 am

Julia used to be infamous for its poor support and scarce libraries, AFAIK, but it seems it has improved significantly. Now it additionally enables such ambitious features as polymorphism / despatch at runtime, etc., from what I'm reading. I guess if you are only doing data analysis and don't require performance optimisation, you won't have much use of it.
Still, in the nowadays job market, I'd advise getting familiar with Python in the first place (have a look at iPython if you like Matlab environment). Matlab/Octave sound a bit amateurish or fusty. Just my impression.
 
User avatar
Paul
Posts: 11161
Joined: July 20th, 2001, 3:28 pm

Re: The Julia Programming Language

February 27th, 2020, 1:30 am

I cannot get even mildly interested in any programming language. 

Somebody here is sad. It's either me or everyone else.
 
User avatar
bearish
Posts: 6309
Joined: February 3rd, 2011, 2:19 pm

Re: The Julia Programming Language

February 27th, 2020, 1:40 am

Those are not mutually exclusive.
 
User avatar
Paul
Posts: 11161
Joined: July 20th, 2001, 3:28 pm

Re: The Julia Programming Language

February 27th, 2020, 1:52 am

Mathematicians! Gotta love 'em!
 
User avatar
Cuchulainn
Topic Author
Posts: 64109
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Re: The Julia Programming Language

February 27th, 2020, 12:15 pm

 
User avatar
Cuchulainn
Topic Author
Posts: 64109
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Re: The Julia Programming Language

May 3rd, 2020, 6:45 pm

Don’t get me wrong. Python’s popularity is still backed by a rock-solid community of computer scientists, data scientists and AI specialists.
But if you’ve ever been at a dinner table with these people, you also know how much they rant about the weaknesses of Python. From being slow to requiring excessive testing, to producing runtime errors despite prior testing — there’s enough to be pissed off about.
Which is why more and more programmers are adopting other languages — the top players being Julia, Go, and Rust. Julia is great for mathematical and technical tasks, while Go is awesome for modular programs, and Rust is the top choice for systems programming.
Since data scientists and AI specialists deal with lots of mathematical problems, Julia is the winner for them. And even upon critical scrutiny, Julia has upsides that Python can’t beat.
 
bitstacker
Posts: 1
Joined: November 6th, 2020, 10:54 pm

Re: The Julia Programming Language

November 13th, 2020, 8:34 pm

It seems to have the slick feel of R, but with more speed and power -- maybe a combination of R and python strengths. It could become popular, or not.
 
User avatar
ExSan
Posts: 4611
Joined: April 12th, 2003, 10:40 am

Re: The Julia Programming Language

November 13th, 2020, 10:31 pm

Don’t get me wrong. Python’s popularity is still backed by a rock-solid community of computer scientists, data scientists and AI specialists.
But if you’ve ever been at a dinner table with these people, you also know how much they rant about the weaknesses of Python. From being slow to requiring excessive testing, to producing runtime errors despite prior testing — there’s enough to be pissed off about.
Which is why more and more programmers are adopting other languages — the top players being Julia, Go, and Rust. Julia is great for mathematical and technical tasks, while Go is awesome for modular programs, and Rust is the top choice for systems programming.
Since data scientists and AI specialists deal with lots of mathematical problems, Julia is the winner for them. And even upon critical scrutiny, Julia has upsides that Python can’t beat.
What bugs me is that python is an interpreter, I am attached to compilers, they do a much better handling of heap and stack
 
User avatar
Cuchulainn
Topic Author
Posts: 64109
Joined: July 16th, 2004, 7:38 am
Location: Drosophila melanogaster
Contact:

Re: The Julia Programming Language

November 14th, 2020, 9:29 am

In the old days the hardware salesmen told us to buy more memory, di$k space. 32 GB memory, e.g.

Nowadays, Python adds yuge to the electricity biil..And we are waiting on next-gen Pythin maintenance developer armies.

https://thenewstack.io/which-programmin ... ectricity/
ABOUT WILMOTT

Wilmott

Wilmott.com has been "Serving the Quantitative Finance Community" since 2001. Continued...


Twitter LinkedIn Instagram

JOBS BOARD

JOBS BOARD

Looking for a quant job, risk, algo trading,...? Browse jobs here...