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.emacs.devel Subject: Re: Consideration for Rust contributions in Emacs Date: Tue, 24 Jan 2023 07:52:35 +0100 Message-ID: <87edrkpgbo.fsf@web.de> References: 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="24401"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.8.13; emacs 28.1 Cc: Daniel =?utf-8?B?TWFydMODwq1u?= , comms@dabrev.com, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jan 24 08:01:41 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 1pKDJN-00066r-BY for ged-emacs-devel@m.gmane-mx.org; Tue, 24 Jan 2023 08:01:41 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pKDIh-0000S1-TL; Tue, 24 Jan 2023 02:00:59 -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 1pKDIe-0000Rh-KF for emacs-devel@gnu.org; Tue, 24 Jan 2023 02:00:57 -0500 Original-Received: from mout.web.de ([212.227.15.14]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pKDIc-0001AI-10; Tue, 24 Jan 2023 02:00:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1674543645; bh=TWEXTKmXfpuU1+so4CKC/MqjEdT5Q140sfEoYBt2bLA=; h=X-UI-Sender-Class:References:From:To:Cc:Subject:Date:In-reply-to; b=hhxawGn/rhMMIMDlgXSG65Sc8gP5bFuz9g+X3ewoddy893WAFo6SmM7fQO92bnWPS 6JbSTfo4LU1eZYzDV7N9MKk5ejidWj9REBBTCZ5rinvnrJJKwsdxFkkq0mYNbdHtlF 6e76L2rdMFePMi80ysWBKickcYRcl5izJ6+uQ0ShwLfo+QyptvlqgcRWF1k6aY9N/m TUQB8IJiGVrmlf+6cVvnPxc9716OcG4vNANQC+Mm+bCgPadkzdI7OXAry6UxF8Khaa LDkj2lTJWXbMO4hyUBSAf6AEmWicoX8iBNR3s5ADDc6T99NxnVoUka6d3fTLVnj7aG aX7cVps49oVQA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from fluss ([84.149.95.143]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MTOlk-1p8EML33hE-00Tnq8; Tue, 24 Jan 2023 08:00:45 +0100 In-reply-to: X-Provags-ID: V03:K1:EOlFho9De1zJ9pTc6ib0DMf1SNq/HNaS7ibxNGY3FMrdQSh/85n 0sSU6GUPw/9CwLjbd2ZwyskwHtPX15bV8XLRBJKCuMKvLqPKVlMZJfj335xXVSnYvyXRMbT Qe0YaVn7AagSXfDJzOZ6gDYP4M5OOB2iGlh07Y53Ps/C27viX12zD9ihQXdJOzzlcL5Rzxe Gz1RFtDdrNmuKF+FBDZUw== UI-OutboundReport: notjunk:1;M01:P0:7gfWcVyyAjg=;C8vJdTXgf27A6RJZt/v00sDZV7z d7caE3g/y5HpmkKOwn2mS9aFWwGY0AgrnQLAFIiNjGkMN9eaBOceYge9r3Y8KMSbIz3ql+SJE bt4DbpRSH2Kpp2ymeTwhPPQUOFtEaNDY9k/2Ig2fLB0aafKNjcXfXQV6oIeAzvk3ljTYOQ0UD G3aWhOiczWUz+bQc1FStKKlJH85d9B+/suZ5MZ8O9dkau0DcmLRptMInNL3LtSaXe+pPsbWto qc/vYOioERcyuQXHWZ1GRdoKGf3XHv9TWWQvrH3PuJbfEz6ZQeYm7X2GIThK1sHjQr2QczknK N6ZtfC7rLINubfC35KvVQV5j26TfJ4Hi04cDL7NY9qQvLcSNXzBEIdJjTFpWM4zindXJjjr/K c3UkbJts1RLShGGb6s7kDKRSAbrTAIiBVazX6emPJY9l2KjTM2mwjD+Gf/es2qPH/58/bZk3p qL81BcgqjNp4klMItRVA0PaL5bC8lKW+mDSIf/LkUD7KOFP/OroDI0oMJVafS7dvH//EhAEuj DjGQ2vv9vfmmyDvkswdy0kv6a8xgycOkOPRS4RMQquTB8y1JDdvU9cGiGnkvZmoc0Qrg2BMPS GM49Li/gUWewLd0LjUu+5TZVmwaSRUqvZF35s0fp2yswxypM4SvAb2eegm0YNRHy0fcPjyo4Z xlud/CxwWog6Tu5KhfcDIya1PhV7KJCh72jFrwrUZQU2UhK6EwJodJvb1W/Jm055ikEiSQdWV 5XoHCCT3TMfuwfIYr6f+Y7Fef5sw1yJ40GVZ9CF/VU+IyH4Rs9qM4hr9KZgcZACHt0jGxykG Received-SPF: pass client-ip=212.227.15.14; 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_H2=-0.001, 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:302638 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Richard Stallman writes: > GCC is a GNU package and we do not want to > replace a GNU package with anything else. LLVM is not copylefted; > using a noncopylefted package in place of a copylefted package would > be a setback for our cause. GCCrs=C2=B9 is a GCC frontend written for Rust, currently expected to be included in GCC 13. But even when using that to compile, people developing Rust software would still be dependent on LLVM for now=C2=B2, because GCCrs currently only compiles but does no actual borrow-checking. =C2=B9: https://rust-gcc.github.io/ This is via Github, but it does not require unfree Javascript to access. It works even in M-x eww. =C2=B2: Implementing the borrow checker is planned, but it=E2=80=99s not in= cluded in the initial release. Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmPPghwQHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD63FKEADUN0DMmv3/tGZKsP5mNPN9QGZTwWSJKSmL xbMF85baIapmndq6fGnmbpKip6sDwd3iYKS45XIz9LLZD2MkgMbp6Ss+fRsmP2W5 dpzV4Duq+427ykGO90SS1BSkpiJtZUJEAgLr/C5YitlMhidSoA2HLd0DUSrTT6L1 RCnZqMbTxUSTyjSsRZe5DJ0IIXw+75TVFb+OIPt0ZLRCAwAIcwnPUx1quMLhEY0/ ZqUPHzOLjx7N+2MceGNuiScmpCwbDyE+Uxr9Zl8EWxardOWzWW5ON/ne0XyMJWEd f4tYOMA47WLRRAWAowa+VP+zBf7lQjUEf7uqFxbjAQ5vIUfZHy6KDtIj1pj4koVT zBcC/Il5amFloOS6ouj1BL8jw9eaxGy9ROmz38RBzEWRxgNrn+Vn33onhsQ1thcO BgLdeWkXJdTMqBkDNfRt8awTZiEjMErzWsZjLj+Gxr5pVmcXMqIz+Lmj8RCoo832 L4hMB8LtemSnMPo9V8QtFOItJv5e5UjmMwZMRL/eq530hl9T2dWz5fxLvq2ZD/iy hHzlqUrxqd0lUz+QMW2ukoDak9bqXTn6ip/cmf9xF9fbP3ugu3qLiJSKfsDapaSV xjf7t/kT13n8JGAakEK7uXXbdNdtRZCOZr9hUWSqUf2lNriCTL+da+Rcz8HnFVNU CpX8E9l6XojEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmPPghwQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSK4rA/9GJFoBUxn3TZTZ3Jfluw7puqGO QUbwYoWyjzSV7NKEhfWJkZQM/jDj01GBou4i+lSWECkSVQom3oohbDqGKmCikjuU Sr2nm7pIjBgbuLC+fdnGDEaYK0rElu1U/SoztQlULXDMBn4tA8QXWdkCn6cDk+eX +KzP86zzdvHKXmaoKQ== =FjsT -----END PGP SIGNATURE----- --=-=-=--