From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Hongyi Zhao Newsgroups: gmane.emacs.help Subject: Re: TXR Lisp vs elisp. Date: Wed, 1 Sep 2021 20:20:17 +0800 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3611"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Sep 01 14:22:13 2021 Return-path: Envelope-to: geh-help-gnu-emacs@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 1mLPFt-0000eO-0t for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 01 Sep 2021 14:22:13 +0200 Original-Received: from localhost ([::1]:40998 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mLPFr-0001mP-3Y for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 01 Sep 2021 08:22:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34282) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mLPEH-0001hM-Ch for help-gnu-emacs@gnu.org; Wed, 01 Sep 2021 08:20:33 -0400 Original-Received: from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b]:33448) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mLPEF-0001zt-Hw for help-gnu-emacs@gnu.org; Wed, 01 Sep 2021 08:20:33 -0400 Original-Received: by mail-lj1-x22b.google.com with SMTP id s12so4672667ljg.0 for ; Wed, 01 Sep 2021 05:20:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=jNKdzMMPXa8+tt1i9sgBteJ8yP0PYshdv6z319Rn6J4=; b=fjhYPf3qcRg1G4IUhnLzCBwUrr3jmr1b0LPFmFaprrCcHMqpF1ilnU+QfNXyxIe8/H y7jzI4/qLTjmTSuwSj/EvNlCruwsONriUc01F7/Vp9tKnwE9HEL01q22ZKNK9Mi7JmqX Vask7brEoVYRthwx86Hfh4Sx+E6enEoArxAeTidpe6x/mE45G770pAw+FVRAIUjga+C4 eVznjbpKkUgWwmlHybrJVhxs8E5waw65SGAgFEen+pJYurOGAOkuEsioDJ2tF5Td0/av haDuTVkgG7mBKtmVjsrlh4qVPZg4xPk6av6amVwmqg8s12/0KKznO32I5HwL2ZdWZKmZ e0nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=jNKdzMMPXa8+tt1i9sgBteJ8yP0PYshdv6z319Rn6J4=; b=i3uoRdSWS3SA6P3pf/thUCN3+JHFgMBT6Fj9x8SWDJVOXtw27sbUnDAs8WAXEzYvTJ LuB2aPpi3fb7YxJihbcaSHIwAhLKyEuIYohfl/qbWC3tSMCY1yhN8kbdONQKfMzVok9R GU4lqmrvrN69LLoZhc2wzJY8bymQpwhfikAAMDsaldqok1slmro2SgUC1WXxhx1QeGYr gbCLItt9/CYZRxyAkr1gV81DqZZacmaHsTnU0x8s8PwqsIZer7laOPJO8zRVg87fMv96 c00Ja0PlwcOR2VgKY8C/5UP1cjSkMV+HiRg5kMwIr4KnESS1oLiQyK2R9V9XAxS/OGCb SAUA== X-Gm-Message-State: AOAM530Xa4vPm67JVaEmvPaBBP1DpOWCcUt7iEBf+cAM34+vQj7Ip4VH gFPG9GuL2W+c3Mg0o9K2UyiUE8Ed6455R9q1Ya7EuVm2jqHkuJe7 X-Google-Smtp-Source: ABdhPJzqgSpJGU4CeOVcZRFUs0ZJUmLQVyU9ZjgX858f7OQgugR1AjzjGDqe/Aj3sdOiPBeiM6iP/ROkrUVusQAtUoQ= X-Received: by 2002:a2e:9296:: with SMTP id d22mr29253972ljh.413.1630498829280; Wed, 01 Sep 2021 05:20:29 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2a00:1450:4864:20::22b; envelope-from=hongyi.zhao@gmail.com; helo=mail-lj1-x22b.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: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:132852 Archived-At: On Wed, Sep 1, 2021 at 1:37 PM Hongyi Zhao wrote: > > I noticed the TXR Lisp from here [1]. Does anyone here have > experiences on this lisp dialect? > > [1] http://nongnu.org/txr/txr-lisp.html Based on the following description on its official website [2], this language seems superior: The other language in TXR is TXR Lisp. This is not an implementation of an existing Common Lisp or Scheme, but a new dialect, which contains many new ideas. TXR Lisp is feature-rich, and oriented toward succinct, convenient expressivity. While staying completely true to the Lisp heritage, it takes cues from new scripting and functional languages. TXR Lisp programs are shorter and clearer than those written in some mainstream languages "du jour" like Python, Ruby, Clojure, Javascript or Racket. If you find that this isn't the case, the TXR project wants to hear from you; give a shout to the mailing list. If a program is significantly clearer and shorter in another language, that is considered a bug in TXR. [2] http://nongnu.org/txr/index.html Best, Hongyi