[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Python-on-guile
From: |
Linus Björnstam |
Subject: |
Re: Python-on-guile |
Date: |
Fri, 23 Apr 2021 22:41:46 +0200 |
User-agent: |
Cyrus-JMAP/3.5.0-alpha0-403-gbc3c488b23-fm-20210419.005-gbc3c488b |
Hurra!
I noticed a couple.of weeks ago that declarative modules made it possible for
me to stop using define-syntax-rule to force stupid inlining of code. The cross
module inlining branch will make that even nicer. I can write cleaner code and
get better error messages :)
Guile has been going in a very nice direction for some time!
--
Linus Björnstam
On Fri, 23 Apr 2021, at 17:00, Mikael Djurfeldt wrote:
> Hi,
>
> Yesterday, Andy committed new code to the compiler, some of which
> concerned skipping some arity checking.
>
> Also, Stefan meanwhile committed something called "reworked object
> system" to his python-on-guile.
>
> Sorry for coming with unspecific information (don't have time to track
> down the details) but I noticed that my benchmark script written in
> Python, and which computes the 20:th Ramanujan number, now runs 60%
> faster than before these changes.
>
> This means that python-on-guile running on guile3 master executes
> python code only 2.6 times slower than the CPython python3 interpreter
> itself. :-)
>
> Have a nice weekend all,
> Mikael
>
- Python-on-guile, Mikael Djurfeldt, 2021/04/23
- Re: Python-on-guile, Zelphir Kaltstahl, 2021/04/23
- Re: Python-on-guile,
Linus Björnstam <=
- Re: Python-on-guile, Matt Wette, 2021/04/23
- Re: Python-on-guile, Mikael Djurfeldt, 2021/04/24
- Re: Python-on-guile, Stefan Israelsson Tampe, 2021/04/24
- Re: Python-on-guile, Stefan Israelsson Tampe, 2021/04/24
- Re: Python-on-guile, Stefan Israelsson Tampe, 2021/04/24
- Re: Python-on-guile, Stefan Israelsson Tampe, 2021/04/24
- Re: Python-on-guile, Mikael Djurfeldt, 2021/04/25
- Re: Python-on-guile, Stefan Israelsson Tampe, 2021/04/25
- Re: Python-on-guile, Stefan Israelsson Tampe, 2021/04/25