From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?Hans_=C3=85berg?= Newsgroups: gmane.lisp.guile.user Subject: Re: Speed difference between Guile and Racket (and Python) Date: Sun, 6 Nov 2022 23:23:46 +0100 Message-ID: <9F0C43DE-7216-4AB1-ADB9-E9CB80628FC3@telia.com> References: Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.200.110.1.12\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40183"; mail-complaints-to="usenet@ciao.gmane.io" Cc: guile-user To: Damien Mattei Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Sun Nov 06 23:25:00 2022 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 1oro4Z-000AET-KU for guile-user@m.gmane-mx.org; Sun, 06 Nov 2022 23:24:59 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oro3o-0007Nu-3f; Sun, 06 Nov 2022 17:24:12 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oro3k-0007M9-Ii for guile-user@gnu.org; Sun, 06 Nov 2022 17:24:09 -0500 Original-Received: from ts201-smtpout74.ddc.teliasonera.net ([81.236.60.182]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oro3i-0003bY-Mu for guile-user@gnu.org; Sun, 06 Nov 2022 17:24:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telia.com; s=tssemail-202204; t=1667773446; bh=otLBjaiiPXefgmQp52xdSXWsVfho4ttTGnmIOh2BXeo=; h=Mime-Version:Subject:From:In-Reply-To:Date:Message-Id:References:To; b=Cf+FRjLTVcI6ZxfQMKVaAmsA9/FgyNEFOeRx+IIKtJrXhcrwGhkipOFtUvDLAYIjR2neGwYOV0uMqsoL8jbqNiBrLt93MXbX31/uuocw8EZJTBzh/DURA9UmhoSutN216vSLxPkyERqVyoKVAovUF5bZ4E1XocV7TOobMlyIUO4XVpPRVE+JGRjTMwVAgSI1tr5RCYEww/WHGMVgxBMhnhzgu+OLNSh8hQtR9Rd1uAq7MSvFH8gWS02jgSZOOftGcaBPLTOwN/thSfBatjeqivNFJlQv9fyayGesW0u+x2Il/BnCW8NmpNIggUj07JH6aodvGOJ3OUYuHeg0yy2qYA== X-RG-Rigid: 63455B54013CB2AD X-Originating-IP: [2.249.21.98] X-RazorGate-Vade: gggruggvucftvghtrhhoucdtuddrgedvgedrvdeigdduheegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuvffgnffktefuhgdpggftfghnshhusghstghrihgsvgdpqfgfvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurheptggguffhjgffvefgkfhfvffosehtqhhmtdhhtdejnecuhfhrohhmpefjrghnshcupmgsvghrghcuoehhrggsvghrghdqudesthgvlhhirgdrtghomheqnecuggftrfgrthhtvghrnhepkefhgfetgfekheejgeetueeiiedthffffefghfejjeevuddvffeggffhgfekhfegnecukfhppedvrddvgeelrddvuddrleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehhvghlohepshhmthhptghlihgvnhhtrdgrphhplhgvpdhinhgvthepvddrvdegledrvddurdelkedpmhgrihhlfhhrohhmpehuvdeiieduleduleeisehpnhgvrdhtvghlihgrrdgtohhmpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepuggrmhhivghnrdhmrghtthgvihesghhmrghilhdrtghomhdprhgtphhtthhopehguhhilhgvqdhushgvrhesghhnuhdroh hrgh X-RazorGate-Vade-Verdict: clean 0 X-RazorGate-Vade-Classification: clean Original-Received: from smtpclient.apple (2.249.21.98) by ts201-smtpout74.ddc.teliasonera.net (5.8.716) (authenticated as u26619196) id 63455B54013CB2AD; Sun, 6 Nov 2022 23:23:56 +0100 In-Reply-To: X-Mailer: Apple Mail (2.3731.200.110.1.12) Received-SPF: pass client-ip=81.236.60.182; envelope-from=haberg-1@telia.com; helo=ts201-smtpout74.ddc.teliasonera.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, 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.29 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-bounces+guile-user=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.user:18693 Archived-At: > On 6 Nov 2022, at 17:01, Damien Mattei = wrote: >=20 > So now the question is why is Guile slow compared to Racket? How is thread performance? =E2=80=94The Boehm GC puts locks around every = memory allocation, which is slow if heavy in use.