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?Gerd_M=c3=b6llmann?= Newsgroups: gmane.emacs.devel Subject: Re: Shrinking the C core Date: Sun, 13 Aug 2023 13:20:41 +0200 Message-ID: <17e4ff26-e9e3-e6d8-b906-0cfd802fc4b6@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39873"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.14.0 To: emacs-devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Aug 13 13:21:31 2023 Return-path: Envelope-to: ged-emacs-devel@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 1qV9A2-000ADI-UW for ged-emacs-devel@m.gmane-mx.org; Sun, 13 Aug 2023 13:21:30 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qV99N-0005XC-6P; Sun, 13 Aug 2023 07:20:49 -0400 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 1qV99M-0005X2-5M for emacs-devel@gnu.org; Sun, 13 Aug 2023 07:20:48 -0400 Original-Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qV99J-0000Sh-1l for emacs-devel@gnu.org; Sun, 13 Aug 2023 07:20:47 -0400 Original-Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-522bd411679so4528641a12.0 for ; Sun, 13 Aug 2023 04:20:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691925643; x=1692530443; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=LV1TMqgW2L4+Hsy8j/dX1kl7Bghkn9nrfhwmUYwT/hc=; b=EqtKyepYXOlJXBCi5i3ZW2OXYsK7Td8N8y6qWntzMSqx+4kQSRb8HrkKZHWM7QuVS7 zhq5q2RMojCnfkrciXpuPliGiURkDOkmSE6elfpD5094OuEZe21sK0I/6CFym/0rCyCm 5NyP1cxoGnTwC3btfPlucxPLnsct1U9PuTDikyErNAzjfQ0DHHOpYQ+EPO5c9wYu5Now PwAJJblOqVZjTLWjhF3bdVioGb9VhXv6adiZ7Fw99UMLfopPSancFtAPCOWdLIp3Eq3A hM2sm/k0rG/a5cw8KYTY+fJFq8CfmmOFWGhrfVxYKI6JPNpG7v8rGNLlTIzwHajJC9Xk J4Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691925643; x=1692530443; h=content-transfer-encoding:subject:from:to:content-language :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=LV1TMqgW2L4+Hsy8j/dX1kl7Bghkn9nrfhwmUYwT/hc=; b=jolrUO+vnfjEM9KBFz2CQCB7SFmXqANZYWHul/q3+dEDy+gvjjmkmfxmOkSfm6RSjp Wi/GlfzLTY1UcEkb4hzYPHaKmqPO1iTMMtTqYyWWrgYMvexb1+JriGBZj+yEHsJk7gvW s/UpBgH1oINHFnO4Ws+dPi+JHvhsxACrDvxPYewIs6FLn52J92toJpCxfNVijPWrO5IK rNg1BmDB09IZLUGU5CGJvgsJiUQBg6c3TYc+bZaTiNk5g93QQHRmFNArdB0RjRfDz3Rb hEKWgcWyd7TxOA0NH1LvtFaHc+PabxwrhQ5vag7rnJ7ZaBTJ2l9rymQOPdurJHvxdZ7s EYYw== X-Gm-Message-State: AOJu0Yzq6wB2WO1G5QSDWq2l1AY81d2hXoWx1lvFtZBIAr35EiyKSEmI sJlF/D5Jahb9VF6rxUty82uzLOn/ENg= X-Google-Smtp-Source: AGHT+IF3Xl5QhVxteh3Gcm/ehFsf1035FUNXZP3JPZGYiZsaMCqHHynJeEAx2/4RgZkR32Mhb5WyAg== X-Received: by 2002:a05:6402:1643:b0:523:6b00:2440 with SMTP id s3-20020a056402164300b005236b002440mr5871509edx.30.1691925643027; Sun, 13 Aug 2023 04:20:43 -0700 (PDT) Original-Received: from [192.168.178.21] (p54b0c231.dip0.t-ipconnect.de. [84.176.194.49]) by smtp.gmail.com with ESMTPSA id v20-20020aa7cd54000000b005231f324a0bsm4282982edw.28.2023.08.13.04.20.42 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 13 Aug 2023 04:20:42 -0700 (PDT) Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::52b; envelope-from=gerd.moellmann@gmail.com; helo=mail-ed1-x52b.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:308670 Archived-At: >> AFAIK, all the Emacs-like implementations mentioned on the >> web page run on unmodified CL implementations, so you get >> the speed of that CL implementation. > > Uhm, what's an "unmodified CL implementation"? The implemention as released by the project or vendor. > > And what implementations are those, you mean they are not as > fast as SBCL? What the Emacs-alikes support varies. I haven't checked recently, but I know that Lem, for instance, started by only supporting SBCL. Hemlock is part of CMUCL and wasn't portable, hence Portable Hemlock. There's also an Emacs-alike that is part of Lispworks' CL implementation (commencial). And so on. Please consult the project pages. For some benchmarks on 10 CL implementations, please see https://www.cliki.net/performance%20benchmarks BTW, I get DNS errors when sending mail to you via Gmail. Don't know what's happening. Reporting-MTA: dns; dataswamp.org Final-Recipient: rfc822; incal@dataswamp.org Action: failed