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: For text processing, which is more powerful, emacs or perl? Date: Sun, 20 Dec 2020 15:49:26 +0800 Message-ID: References: <87tushbawm.fsf@zoho.eu> 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="1130"; mail-complaints-to="usenet@ciao.gmane.io" Cc: help-gnu-emacs , Emanuel Berg To: Jean Louis Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Dec 20 08:50:45 2020 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 1kqtUL-0000Ax-3K for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 20 Dec 2020 08:50:45 +0100 Original-Received: from localhost ([::1]:43682 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kqtUK-0002SO-5z for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 20 Dec 2020 02:50:44 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55494) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kqtTJ-0002S1-UL for help-gnu-emacs@gnu.org; Sun, 20 Dec 2020 02:49:41 -0500 Original-Received: from mail-yb1-xb30.google.com ([2607:f8b0:4864:20::b30]:40388) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kqtTI-0006a0-4Z for help-gnu-emacs@gnu.org; Sun, 20 Dec 2020 02:49:41 -0500 Original-Received: by mail-yb1-xb30.google.com with SMTP id b64so5626548ybg.7 for ; Sat, 19 Dec 2020 23:49:39 -0800 (PST) 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 :cc; bh=t60T6cKcJt7CxYJnp7zKwgbsydiFPnxyY140TdOKzbo=; b=vgyoiGHWxuUQCM+6YJQTWQR2uMNoh/QLCwnVNP63Ims4ZZAr4GNmjA7ZIuHOg9LTS3 gR4eF+gcJ42VpjfWZx8aHkSxwdDHXRsdCAtLdS2lXWJzH6fGk6/JsLm8Qp0SLyyUlJzS 1AAmEC1fDFw61eGxU8EcRZt3b4BD80w+72fDVTmv22gscdlAONwKOppH63R/pEQa5TdB TD7MpoeDSVXEYmggMzL3xDqA5bgwW+IfPi5LC9k5K1d0knm9jjqa1SuU3fUZLyeHSICR BSXwzFsiT2k053iR22dockkAbxTABr2kXyf7n23PXTZIgjts+jhE8w1288xkNjva3XFb 5vqQ== 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:cc; bh=t60T6cKcJt7CxYJnp7zKwgbsydiFPnxyY140TdOKzbo=; b=q6qRftsknc3Jb+2uTG5asy9sKXJqFRN/Fhb5XUpA3WHBZvcCTrhIx/aSGapBxKf0W3 5XoGCzJD9GI0xIPlPFDbFGC9EqVn1qq5JjRq9Z1SVbqVFcfY9QsVRHOEbWxoaU96r8vq gbZfeearPIyFUZkCqTkq3BI6PfEUYMlO3Ssz8i0XrosMv4WjkNRkFsBH4ScAawTNrAuA vom1JIycGm3x4H4FYHgc10eFKX5JKd9ZDmFP2emQrUyqLtkMGt3WA8qYE3/kK1uRhUbT Zf55TiaJeqYm1v9C5PLFATVCRW6iGpV7r5qfawNrHt0VYS1lGYbSr6Mcl5j0wn88aOMI qXtg== X-Gm-Message-State: AOAM532c3RfRCcxthVMPhbRxcKxCbZKRi2Wdv8pNCcw6WIt1s1lh4HEW DyEBLt8ZAfwJpx82zj8ONesr0cXHcvNxqPBG/8I= X-Google-Smtp-Source: ABdhPJzE3rcFzU2DGrIYaVaHlT8HvL8YCfKL1YxUwgLMbZmSkvsaXYydB/shj9ENFZvEYuptjSb9MpBVv/jbDHcbHZ0= X-Received: by 2002:a25:c095:: with SMTP id c143mr15627766ybf.119.1608450578377; Sat, 19 Dec 2020 23:49:38 -0800 (PST) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::b30; envelope-from=hongyi.zhao@gmail.com; helo=mail-yb1-xb30.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:126638 Archived-At: On Sun, Dec 20, 2020 at 2:56 PM Jean Louis wrote: > > * Hongyi Zhao [2020-12-20 09:19]: > > On Sun, Dec 20, 2020 at 1:31 PM Jean Louis wrote: > > > > > > * Hongyi Zhao [2020-12-20 04:43]: > > > > werner@X10DAi:~$ time python3 --version >/dev/null > > > > > > > > real 0m0.086s > > > > user 0m0.065s > > > > sys 0m0.027s > > > > werner@X10DAi:~$ time perl --version >/dev/null > > > > > > > > real 0m0.003s > > > > user 0m0.003s > > > > sys 0m0.000s > > > > > > You did not measure the code, rather startup time to show the version. > > > > https://perlmaven.com/compare-the-speed-of-perl-and-python-regex > > I see, yes, it cannot compare well to Python. So for when speed is > critical it is better using Perl. Perl is/was one of my favorite > languages and I did everything in Perl before learning about Lisp. > > Lisp offers to me better simpler readability. > > What I am missing is simple interface and that is solved with Emacs > built-in features. And Emacs than provides instability so I cannot > really solve huge tasks with it, it crashes, has memory problems, > etc. Really? If so, why emacs is still the most preferred editor for top developers on the world? -- Assoc. Prof. Hongyi Zhao Theory and Simulation of Materials Hebei Polytechnic Vocational and Technical University NO. 552 North Gangtie Road, Xingtai, China