News for hackers. Stuff that matters.
Re:Julia's Release Process by adamnemecek on Wednesday August 28, 2019 @11:34AM (#20820815)
I'm working on a music composition tool called ngrid (http://ngrid.io). I'm using Julia to prototype some complicated DSP algorithms.

I've tried doing these algorithms in other languages (Swift, Rust, C, Python), all of them were getting in the way. Julia is really liberating, I feel like I can concentrate on the hard parts as opposed to fighting the language.

Re:Julia's Release Process by srpguy on Wednesday August 28, 2019 @12:41PM (#20821432)
Surprised Rust was getting in the way (at least among the languages on that list), but it's awesome to hear how well Julia is doing.
Re:Julia's Release Process by adamnemecek on Wednesday August 28, 2019 @12:45PM (#20821472)
I'll use Rust eventually, but Rust is super nitpicky. Julia is less nitpicky. I think that Rust is the perfect language for shipping things, Julia is the perfect language for prototyping. Rust is better for systems, like asynchronous, must-be-correct systems. Julia is forgiving but I'm not sure I can ship SDKs/APIs in it.
Re:Julia's Release Process by cosmojg on Wednesday August 28, 2019 @12:49PM (#20821525)
> Rust is the perfect language for shipping things, Julia is the perfect language for prototyping.

You hit the nail on the head. This is exactly what I do in many of my workflows. Fortunately, Julia is so good on its own that I don't have to do this very often. I can't wait until static compilation is done!