unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
From: "Dr. Arne Babenhauserheide" <arne_bab@web.de>
To: Olivier Dion <olivier.dion@polymtl.ca>
Cc: guile-user@gnu.org, Joshua Branson <jbranso@dismail.de>
Subject: Re: Using Guile for soft-realtime
Date: Mon, 25 Jan 2021 14:29:35 +0100	[thread overview]
Message-ID: <87eei96t6o.fsf@web.de> (raw)
In-Reply-To: <87v9bmfgja.fsf@clara>

[-- Attachment #1: Type: text/plain, Size: 1122 bytes --]


olivier.dion--- via General Guile related discussions <guile-user@gnu.org> writes:

> On Sun, 27 Dec 2020, Joshua Branson via General Guile related discussions <guile-user@gnu.org> wrote:
>> Hey Olivier!
>>
>> I've heard that guile is generally faster than python, but there are
>> some other schemes that are faster, notably chez scheme.
>
> Yes.  I remember seing somewhere that Guile is much more energy
> efficiant than Python.  It's a shame that the latter is more popular
> than the former.

There are actual reasons for that popularity — part of which is awesome
API uniformity throughout most of Python, another is that most people
avoid Python for performance-relevant parts and instead hand over to
C-extensions. And thanks to being so widely used most of its libraries
already had most of their bugs ironed out.

You can do the same in Guile, and thanks to the flexibility of Scheme we
can graft better APIs if we’re careful to keep newcomers in mind.

We’re not yet at the same level, though.

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 1125 bytes --]

  reply	other threads:[~2021-01-25 13:29 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-11-12  4:45 Using Guile for soft-realtime Olivier Dion via General Guile related discussions
2020-12-28  0:55 ` Joshua Branson via General Guile related discussions
2021-01-24 16:25   ` olivier.dion--- via General Guile related discussions
2021-01-25 13:29     ` Dr. Arne Babenhauserheide [this message]
2021-01-24 19:05   ` jbranso

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/guile/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87eei96t6o.fsf@web.de \
    --to=arne_bab@web.de \
    --cc=guile-user@gnu.org \
    --cc=jbranso@dismail.de \
    --cc=olivier.dion@polymtl.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).