Re: Building Perl 6
>> (Are there any 8 core phones yet?) Yep, for instance Samsung Galaxy Note 4 :) though it uses 4 at a time, like laptops do. On Thu, Sep 11, 2014 at 8:20 AM, Nicholas Clark wrote: > On Wed, Sep 10, 2014 at 06:40:11PM +0100, Steve Mynott wrote: > > https://github.com/tadzik/rakudobrew > > > > I'd recommend > > > > $ rakudobrew build moar_jit # just in time MoarVM > > $ rakudobrew build-panda # like cpanm > > $ panda install Task::Star # some useful modules > > > > It's a lot faster to build than even a few months back and (for a tiny > > number of restricted and probably misleading benchmarks) faster than > > eg its startup is faster than perl -MMoose > (so it can run "Hello World\n" in less time than Moose), but for runtime > benchmarks "your mileage may vary". > > It does create threads faster than ithreads. > But no-one sane would be using threads even on Rakudo, because it has much > nicer concurrency abstractions. > > Which makes it easy to write code that uses more than one CPU core, > including > fanning computation out to multiple cores. Which starts to matter now that > even phones are quad-core. > > (Are there any 8 core phones yet?) > > Nicholas Clark >
Re: Building Perl 6
On Thu, Sep 11, 2014 at 8:20 AM, Nicholas Clark wrote: > Which makes it easy to write code that uses more than one CPU core, including > fanning computation out to multiple cores. Which starts to matter now that > even phones are quad-core. > > (Are there any 8 core phones yet?) THL T100S uses a Cortex-A7 Octa core CPU. http://www.thlmobilestore.com/thl-t100-smartphone-android-4-2-mtk6592-octa-core-5-3-inch-2gb-32gb.html
Re: Building Perl 6
On 11 September 2014 08:20, Nicholas Clark wrote: > (Are there any 8 core phones yet?) http://gadgets.ndtv.com/mobiles/features/seven-octa-core-android-smartphones-you-can-buy-under-rs-2-509367 I think so... :)
Re: Building Perl 6
On Wed, Sep 10, 2014 at 06:40:11PM +0100, Steve Mynott wrote: > https://github.com/tadzik/rakudobrew > > I'd recommend > > $ rakudobrew build moar_jit # just in time MoarVM > $ rakudobrew build-panda # like cpanm > $ panda install Task::Star # some useful modules > > It's a lot faster to build than even a few months back and (for a tiny > number of restricted and probably misleading benchmarks) faster than eg its startup is faster than perl -MMoose (so it can run "Hello World\n" in less time than Moose), but for runtime benchmarks "your mileage may vary". It does create threads faster than ithreads. But no-one sane would be using threads even on Rakudo, because it has much nicer concurrency abstractions. Which makes it easy to write code that uses more than one CPU core, including fanning computation out to multiple cores. Which starts to matter now that even phones are quad-core. (Are there any 8 core phones yet?) Nicholas Clark