News for hackers. Stuff that matters.
Re:Why Would Anyone Use Perl 6? by hahainternet on Wednesday January 13, 2016 @07:59AM (#10893933)
It's not standard sets, it's a bit more than that, Perl 6 has sets of course, but Junctions should be able to autothread and express a sort of superposition of values.

http://doc.perl6.org/type/Junction

I could copy and paste the definition but it wouldn't be too helpful without context.

Re:Why Would Anyone Use Perl 6? by arethuza on Wednesday January 13, 2016 @08:06AM (#10893957)
So like software SIMD?

When it says autothread does it mean actual separate threads/CPUs?

Re:Why Would Anyone Use Perl 6? by hahainternet on Wednesday January 13, 2016 @08:11AM (#10893974)
It's not so much SIMD. Perl 6 has a number of different constructs in which multiple operations can be carried out like that. However, yes the intention is to enable a large number of these scenarios to be carried out on multiple CPUs.

I don't think Rakudo implements that yet, but there's quite a lot to improve first.