From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Dr. Arne Babenhauserheide" Newsgroups: gmane.lisp.guile.user Subject: Re: Using Guile for soft-realtime Date: Mon, 25 Jan 2021 14:29:35 +0100 Message-ID: <87eei96t6o.fsf@web.de> References: <87a6vnuqrf.fsf@clara> <87v9cmrbom.fsf@dismail.de> <87v9bmfgja.fsf@clara> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40472"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.4.13; emacs 27.1 Cc: guile-user@gnu.org, Joshua Branson To: Olivier Dion Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Mon Jan 25 14:31:22 2021 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l41xh-000AQG-D6 for guile-user@m.gmane-mx.org; Mon, 25 Jan 2021 14:31:21 +0100 Original-Received: from localhost ([::1]:40548 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l41xg-0005p2-Bq for guile-user@m.gmane-mx.org; Mon, 25 Jan 2021 08:31:20 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48034) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l41wW-0005LJ-9Y for guile-user@gnu.org; Mon, 25 Jan 2021 08:30:08 -0500 Original-Received: from mout.web.de ([212.227.17.11]:59601) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l41wU-0000xG-5M for guile-user@gnu.org; Mon, 25 Jan 2021 08:30:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1611581377; bh=odtw/2PexdE02es4krDVUTCpPdVmrqLepDWrS1Juk80=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date; b=mWJdW3BAFJyurHUKQTLTdEtFmzAuSIUk5pLHdJ9e7C3A/Lh3kRgor3dHD9EGyBfZj efBE6J7xP4d/pLJgCVEQZvefxZ2axH9k2ikjEAcn9o/QsEKfQ5X+cvsHAFtDWitXsZ YFgc2oUuNbAc2ikyfAnU8Qda5C7oIIfOd92Ya92E= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from fluss ([80.136.29.71]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MzkSZ-1lzJK40FdZ-00vfvB; Mon, 25 Jan 2021 14:29:37 +0100 In-reply-to: <87v9bmfgja.fsf@clara> X-Provags-ID: V03:K1:QfL9HfkPkPLdzjdA/7VkBXf7fNDQxm18GJedJqM3Obe5+3SaTV2 xC7hk0W+qXc7u6Gw6g9s1Wjz4JGjyCxHkqepCq/3xKOQoqykm6oFWah50DSRALKJkru+JXp 7G4itM7RKoJu9F0/pGLQ4zjh9FrvXKEzwmdDARiNn+IlKsYSMRPY+wIXE6AEeJHTyPX1s5A yvW93gaIIJf97bsdFPsxg== X-UI-Out-Filterresults: notjunk:1;V03:K0:lp2HnHXM6JM=:I7kzd8rxm3Umwh5TdhXDQx FY4DXxSbRoEVEy3GcgneXwW/Cgi9GFEAxMmdb2CC+5bQD4Vxmg6T2QFsYPTpt08Eluo4Kvr5i K3UFqrgaYu7dLRwVw/CGZGMLC/H3MpvaKypN6WLM2j2HMCqJW6BMiEQSwrrUnuiw1E9hrgXss si0id/bLWgHWfzAhcI0HVJSPe8xG49fX826ndlDUdcAM/+e4FykHU6BsvnvKqWjwENg0PjaT2 n0uDssCByBrCjTkag2RhPNeUeVAzLLxBUPasgQeAFpYXvqM3weXJ6HBRTE3O8c9MqmbEiXPp8 m3TEscP5WnAYGREiATDRjV45ONPk2WbS9iHGjBI5Egt2OQ8ZABfrcoIv65lb8xGqGAPDdV8zK ikE5ZEltDbI3qRaFhgiOxEb/PqeJ+NCQ9tATUCEWk3R+qF4MYXw70XmdhhKgs9UWJko+G5TpM euNdkLe4DfdEf7V+XOiXrxpk3a15dBkoMci+CABaeQdH8vGQ/S1a9jLt2PLtFqnxFVojiYErd ki9M6WxCOH+hwuMhJSwUwqpGqtXfl3b5j7zsimIqzq8a/WQ0dqzEekaLO3VGGvnRm5f0OaRuA auPTCpGi69N/U9kUherL5TFeeKcPZTvLtmIkzZ3EC9CljZQvzMPjNRwhmY++kgnB1nTBBlQPm BO+2+8WF4DX1Vcq6pCy+8d3+wkNX6SMOvhb65Fb/Zn1zyN/WMQqgxGRyQVtwbAhfWQrUf2jdI qfQkBvGfUZBgUGcUsFCAfGGmErF49yQFIOC4Ukt3KxJNz7YtbsFskcFtU/AUFDD812cdAzpM Received-SPF: pass client-ip=212.227.17.11; envelope-from=arne_bab@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:17193 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable olivier.dion--- via General Guile related discussions = writes: > On Sun, 27 Dec 2020, Joshua Branson via General Guile related discussions= 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 =E2=80=94 part of which is awe= some 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=E2=80=99re careful to keep newcomers in mind. We=E2=80=99re not yet at the same level, though. Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmAOx8AQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD60ziD/0RuJpARI4mHBWUpuCS/ZacCtDvfrTSekwx l+/u0YOPLfWx1SCqu6ohf37qAiOggJcuuovV9/lDv39hFFdwgeG/+5Th3pvEfI7k 0WYD9l+8KB/gBtKL7juF4J/mkE7QWxVKwURCQSChso6fXE9rZd1YtD2WsdE+Nqb/ 0rsNO0cZzwSJdy1c33XQ6nlu/lbmd27Z54feJnJ1guER9pkC49jkjbGb6RTuZPrA vD0lasvJHJzREH6bVJBkv9pZQTBA0DnH8QdMBngVbAUM4Kc9RPHaTF+C4ou56edP 9kbTvrvKxS/9r3IGJljkWlfy2QMauz8YF2z4T/t7jW/TuDWtBha2QrXsHX2aB33J Ea7NeyEFWlemdHdi6rn0fZAaSrcsw7H3Zt4Cod8xnFf1ESevVE1CbloEKh5eY2XO +Mu51SY6a+cgJ0AugszMnPV/UcZ0Vm5Huhp1Vz/t3LFwLUNy0vmmb31AsT+67k30 huqtx6xo09PpA7SoCMvcggWztGMgBce1wvl8qFyQ1iHoVundG+dPd+6DDNzVMX8L o2lTb5NJAAFbjlHBqEWBPjOtgXL+7LxGl3EECEyHzkLLfIBCSpPONO+gYY373AVY EEUvecJnwVM62oK5g0XF8oK0KsHwtZm7yGx4+9mpjcmyYumHpvkAA4kX3732nOIu 5XHR1op9O4jEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmAOx8AQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSCZtA/0VDSArFdtBONwsZSEUjjcjBXM7 VAP1zP34ijZbI2Gpy8lJLj7nRxFWHY6/a8imEnRjt4tOWgg0sitmfxR16fKewA2c iWkWYmwkJVIr7NkpB7Jd2FBRo4jVLbwfnRx+MiNSQBflei3eblV0i5CyJ52f0Dn5 sTZG3AiwUZdzH6t4nw== =WOV8 -----END PGP SIGNATURE----- --=-=-=--