From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Andrea Corallo Newsgroups: gmane.emacs.devel Subject: Re: basic questions on MPS Date: Thu, 25 Apr 2024 15:09:06 -0400 Message-ID: References: <86zfthz3n1.fsf@gnu.org> <86r0etz2my.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29547"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org, gerd.moellmann@gmail.com To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Apr 25 21:09:48 2024 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 1s04Tb-0007Rs-Nj for ged-emacs-devel@m.gmane-mx.org; Thu, 25 Apr 2024 21:09:47 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s04T5-00034c-5C; Thu, 25 Apr 2024 15:09:15 -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 1s04T2-00034O-RL for emacs-devel@gnu.org; Thu, 25 Apr 2024 15:09:12 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s04T2-0007cm-IK; Thu, 25 Apr 2024 15:09:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=IaUmO/Cy1z5ZI+kNSJEbwFzZYeLXDkAGQicrW9fMK7o=; b=QxVr3mJiLSwqOoT4bt3x eSu+4HoRVBDn83bPrKX2UvmL4IMFrDIGcvm1K0ifaU0jWTcxjOQpstRNVbmJx4MRwlsGe34wj2iWc YXbPWT1u1ugsnI/NjJhkPX/f5LL4QSXP/GNPhcwDPOPZUPNIKIoVVaVM0PBEX8c+lJ9yoFZnt2npm FnnbbgupJmw5J5MGt4SkUTfPtLB0dUHcuC3ILjHBztNaCCHU4eSBkugTZYmQtRspOpd8uVSgX+MoD 2I0eZI9p63U27/GRCF6zOnRKWs184m7K2T0RhMVX5FFz3pm/MvM0+XOhh8U9STTqa2EN8AAG/lcoY 5byXTUSWCenw5A==; Original-Received: from acorallo by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1s04Sx-0003I2-1p; Thu, 25 Apr 2024 15:09:08 -0400 In-Reply-To: <86r0etz2my.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 25 Apr 2024 22:03:01 +0300") 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:318098 Archived-At: Eli Zaretskii writes: >> From: Andrea Corallo >> Cc: emacs-devel@gnu.org, gerd.moellmann@gmail.com >> Date: Thu, 25 Apr 2024 14:53:28 -0400 >> >> Eli Zaretskii writes: >> >> >> Also which are the main users (in terms of software) of MPS? >> > >> > You can find a few by searching the Internet. I found these: >> > >> > Harlequin RIP (Raster Image Processor) -- not a surprise, since MPS >> > was originally developed by Harlequin >> > >> > Open Dylan (also from Harlequin, so no surprises) offers MPS as a >> > build option (https://opendylan.org/release-notes/2019.1.html) >> > >> > Clasp (https://github.com/clasp-developers/clasp), a Common Lisp >> > implementation that seamlessly interoperates with C++ libraries >> > >> > Configura Magic (CM), >> > https://support.configura.com/hc/en-us/sections/360008682434-CM-Language, >> > an object-oriented language >> >> I found similar results but hoped to find some more popular production >> SW relaying on it. > > Well, Emacs is popular... Absolutely, and I'm not saying that having no popular SW relying on it alone would be no go. Emacs was the first popular user of libgccjit as well and I think I played a role with that :) I'm just just trying to gather info so we have a better picture to reason on. Andrea