News for hackers. Stuff that matters.
Re:Julia 1.4 by xiphias2 on Sunday March 22, 2020 @08:13AM (#22654404)
I'm also fighting the GC all the time, although I love Julia.

I wish I could tell the compiler to compile a function only if it can do it without using memory allocations. Often I would rather see a compilation error than the GC making performance of a function unpredictable.

Re:Julia 1.4 by KenoFischer on Sunday March 22, 2020 @11:44AM (#22655794)
Yep, you're not alone in wanting tighter control over memory allocation and GC. It's something that we're planning to work on this year.
Re:Julia 1.4 by xiphias2 on Sunday March 22, 2020 @11:51AM (#22655856)
It's really cool.

Of course borrow checker would be helpful, but I guess that's too hard to implement, that's why something like this would be a good balance.

Re:Julia 1.4 by snicker7 on Sunday March 22, 2020 @04:26PM (#22658317)
BTW, does the core Julia team maintain an active list of this and other priorities?
Re:Julia 1.4 by iamed2 on Friday March 27, 2020 @05:01PM (#22706844)
I have not seen one, but I would really like to! It's one thing I envy about some other open-source language projects.

I also think Julia would benefit a lot from a list of "we want these but haven't had time for them". People like contributing things they know are desired, and with Julia it's hard to know whether people want or will accept something until you make the PR.