While we don't plan to change the semantics of threads or of futures,
Sarah Spall is working on implementing futures in the Chez-backed
version of the runtime in a way that will hopefully provide
parallelism for far more operations than Racket's current runtime
allows. However, it's still to early to report on any results of that
effort, which is ongoing.

Sam

On Fri, Sep 15, 2017 at 5:37 PM, David King <dk...@ketralnis.com> wrote:
> From a fully layman and newbie perspective, I'm most interested in the 
> possibility of actual threads that can run on more than one core. Is this a 
> thing that will come for "free"?
>
>
>
>
>> On 12 Sep 2017, at 23:29, Gour <g...@atmarama.com> wrote:
>>
>> Hello,
>>
>> I'm interested to learn and use Racket for desktop apps and after reading 
>> about
>> the plan to use Chez Scheme as Racket's VM I wonder what are the implications
>> of this step for the end users?
>>
>> By looking at this https://ecraven.github.io/r7rs-benchmarks/ benchmark it's
>> clear that Chez Scheme is very fast, if not the fastest Scheme 
>> implementation.
>> Now I wonder if Racket-on-Chez does mean that Racket's performance will 
>> improve
>> and/or one will be able to take advantage of Chez's feature to produce
>> stand-alone executables?
>>
>> Does Racket-on-Chez mean one will get the best of both worlds, iow. have 
>> Chez's
>> performance, exectuables, multiple threads support etc. while still enjoying
>> Racket's ecosystem - package manager, batteries-included, programming
>> environment, excellent docs etc.
>>
>> All these could make Racket even more attractive as 'geneal purpose 
>> programming
>> language'.
>>
>> Otoh, I see that mflatt does contribute a lot to the Chez...
>>
>>
>> Sincerely,
>> Gour
>>
>> --
>> Bewildered by the modes of material nature, the ignorant fully
>> engage themselves in material activities and become attached. But
>> the wise should not unsettle them, although these duties are inferior
>> due to the performers' lack of knowledge.
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to racket-users+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to racket-users+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to