News for hackers. Stuff that matters.
Re:Julia 1.0 by weatherlight on Thursday August 09, 2018 @11:11AM (#17724831)
I'm pretty sure if people are willing to adopt a new language, they will be open minded enough to accept 1 indexed arrays.
Re:Julia 1.0 by ur-whale on Thursday August 09, 2018 @11:59AM (#17725330)
History has shown the exact opposite.
Re:Julia 1.0 by DandyDev on Thursday August 09, 2018 @12:23PM (#17725588)
Examples?
Re:Julia 1.0 by ur-whale on Thursday August 09, 2018 @01:06PM (#17726078)
You just have to look at the most popular programming languages on 2018.

They're all 0-based (with maybe R as an exception, but R is a niche language. If that's what Julia aims to remain -- their loss).

The folks who designed these languages knew how not to alienate their future market.

Re:Julia 1.0 by cultus on Thursday August 09, 2018 @01:39PM (#17726469)
Matlab is 1-based. That's what the vast majority of scientific programmmers still use. Worrying about 0 vs 1 is just useless bikeshedding, really. I've done lots of index heavy operations in Julia and in Python, and it's easy either way.
Re:Julia 1.0 by typon on Thursday August 09, 2018 @02:25PM (#17726976)
I think majority of scientific programmers use Python/C/Numpy stack over Matlab
Re:Julia 1.0 by cultus on Thursday August 09, 2018 @05:24PM (#17728639)
No, not true at all. Engineering and academia are still solidly Matlab. You have to keep in mind that these people are not programmers, they are used to Matlab, and they don't want to learn another language. It's just a small proportion of new faculty and some grad students that use Python. Statistics is all R.