[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: JIT compiling
From: |
Sergei Steshenko |
Subject: |
Re: JIT compiling |
Date: |
Sun, 14 Aug 2016 08:07:44 +0000 (UTC) |
----- Original Message -----
> From: Alex Vong <address@hidden>
> To: Jordi Gutiérrez Hermoso <address@hidden>
> Cc: Ricardo Wurmus <address@hidden>; address@hidden; Leo Famulari
> <address@hidden>; address@hidden; Mike Miller <address@hidden>
> Sent: Saturday, August 13, 2016 3:12 PM
> Subject: Re: JIT compiling
>
> Jordi Gutiérrez Hermoso <address@hidden> writes:
>
>> On Thu, 2016-08-11 at 23:27 +0800, Alex Vong wrote:
>>> Finally, some unrelated stuff, I hope octave would have a byte code
>>> interpreter soon. I would suggest to write it in rpython, it seems
>>> to be the easiest way to have jit these days.
>>
>> That is a faraway pipe dream. Can you help?
>>
> I think I will be too un-experienced to help, but I am interested in
> it. I've always dreamt octave having good anoymous and nested function
> support. I think the first step is to prase octave correctly. Is there a
> reference on it other than the libinterp code itself?
>
>> - Jordi G. H.
>
> Cheers,
>
> Alex
>
> _______________________________________________
> Help-octave mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/help-octave
>
"I've always dreamt octave having good anoymous and nested function
support" - then switch to Perl -> PDL (http://pdl.perl.org/) or OCaml (if you
want type strictness and near "C" performance).
...
When Julia language was first discussed here, I suggested to write an Octave ->
Julia translator, but I think it will NEVER be done for ideological (fanatic
support of false/fake GPL freedom) reasons.
The rationale was to get the best of the two worlds - speed of Julia and
packages available for Octave - in addition to what already exists for Julia.
--Sergei.
- Re: octave license is incompatible with openssl, (continued)
- JIT compiling, Jordi Gutiérrez Hermoso, 2016/08/12
- Re: JIT compiling, Sergei Steshenko, 2016/08/12
- Re: JIT compiling, Oliver Heimlich, 2016/08/12
- Re: JIT compiling, Sergei Steshenko, 2016/08/12
- Re: JIT compiling, Alex Vong, 2016/08/13
- Re: JIT compiling, Alex Vong, 2016/08/13
- Re: JIT compiling,
Sergei Steshenko <=
- Re: JIT compiling, Jordi Gutiérrez Hermoso, 2016/08/14
- Re: JIT compiling, Francesco Potortì, 2016/08/16
Re: octave license is incompatible with openssl, Mark H Weaver, 2016/08/10