From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: David Masterson Newsgroups: gmane.emacs.help Subject: Re: History Re: Debunking Emacs merits over GUI - Re: package for Email Date: Sat, 21 Jan 2023 19:33:43 -0800 Message-ID: References: <20230118180348.gzwvy6iztok45ko3@zoho.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19144"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) Cc: Gottfried , "help-gnu-emacs@gnu.org" To: Milan Glacier Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 22 04:34:22 2023 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 1pJR7c-0004lz-KX for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 22 Jan 2023 04:34:21 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pJR79-0006xo-OM; Sat, 21 Jan 2023 22:33:51 -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 1pJR78-0006xQ-AR for help-gnu-emacs@gnu.org; Sat, 21 Jan 2023 22:33:50 -0500 Original-Received: from mail-mw2nam10olkn2108.outbound.protection.outlook.com ([40.92.42.108] helo=NAM10-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pJR76-0005MR-LO for help-gnu-emacs@gnu.org; Sat, 21 Jan 2023 22:33:49 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cLUzvnbFm3gbsNLjWI3EcGWocgupDULDkajVgC9ZGHYBcDYqa67nBzx4We6Og0p4gWN0Nfal4/9FfAWBsdOAAhKWLSmPhhCWV80WJvt3qD6hD/bE0wEsq3iTpClbTjtjQoGEA5Fv6OwNYNeDI04Js3sfm65gvkdDY4jRE9whQZiQ/jigKbbwTZos1TrFHFUMxvrp6RefcRjFZKnvsG+yzHjP3FlbrLkAs7OWRAXU+nY+EZDYMUNVuXL7A+DpiC/++cV9jkVzVynk5je7EqXfPxYm+MnXsdM0leNxOoUG2RXBdlr7UF9M6ldfMLUhQZTRVJvGqxkM5dKT5ZvihBg2mA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=D/0kcJIEotZWXzbEGsjVFDAZJCf9zMN6KB/t8JGR8E4=; b=To0RsHiPfGfpv6Q9V07tNIGZjHzdq4rMRLsnMdo7iLDUMCwNZldZso7e9BEFakARukj7lAqLlkbmDV+U0sxIhGRBHIGqFCjWQv+IKj7j1U2RYB7ed31Fewor9witbeY84M4OrOiZhqzAvRPVMHLB96slhpEKD1UKUztG/TiW0Y3Liv4j+BKs6sLlcZBYQTuxsmH1PPojOhHmsJItP2fL5vuL6oV1EA3bNr6+koCId9PbVI2f3ZdLI5eSRlRlL8+rngMFMDZPrPbN6nG5v1agjEApaYqSzcmOJSc21XhLvth8+QpxCdv7gk+7Gzd2kJCW/L/z+ncoDbIzU8t06gFShQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D/0kcJIEotZWXzbEGsjVFDAZJCf9zMN6KB/t8JGR8E4=; b=nEuHy9pe6pZX8aPeynJk/7j8/kJbB6kSAPl7NAVbQsrAT5qQQbcaZNrEt+Rx6TAp0Y+Qfjw0HxdSF+dzfIZX/KSxpw7FH2vtYZWz8H+ql7zIL0khgCJlagH+HLXPP8YH757v+45+A08uo70ygfAEsPivygWOCQld2Dnwo5PKzJFbvXQ62jtC2Cu3ycCXYCcEP8EAgITlwNp0I1aYu+T3dsynzPHqvtzr+MKVI+57EuOdAitnZf3zBVrm/TL3jozz1cY8WMXP01tf/8fqa98We/4DVsQISVGjCEzeG+paobAA7r4fU3qSZpIbAf3gMD4NZTNK8z9Ky2Izab0jxpA5Cw== Original-Received: from SJ0PR03MB5455.namprd03.prod.outlook.com (2603:10b6:a03:27b::11) by DS7PR03MB5463.namprd03.prod.outlook.com (2603:10b6:5:2c4::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.28; Sun, 22 Jan 2023 03:33:46 +0000 Original-Received: from SJ0PR03MB5455.namprd03.prod.outlook.com ([fe80::bc58:742d:c94f:bf65]) by SJ0PR03MB5455.namprd03.prod.outlook.com ([fe80::bc58:742d:c94f:bf65%7]) with mapi id 15.20.6002.028; Sun, 22 Jan 2023 03:33:45 +0000 In-Reply-To: (Jean Louis's message of "Sat, 21 Jan 2023 17:35:46 +0300") X-TMN: [kGGoKE9V/DrFzxTfAfuGFhbPZnOMM0lBg3W0BlMPhrOih1/N6N5L8Mn83vsq/tKO] X-ClientProxiedBy: SJ0PR05CA0144.namprd05.prod.outlook.com (2603:10b6:a03:33d::29) To SJ0PR03MB5455.namprd03.prod.outlook.com (2603:10b6:a03:27b::11) X-Microsoft-Original-Message-ID: <87sfg3utt4.fsf@penguin> X-MS-Exchange-MessageSentRepresentingType: 2 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ0PR03MB5455:EE_|DS7PR03MB5463:EE_ X-MS-Office365-Filtering-Correlation-Id: d59df029-d05f-4280-74d2-08dafc29774f X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7r2Sq/cjvSS+EHGdxFgscHApWUegE2tHYRCFSuRy2GxHRxKGGWRKeQdVw/1Z7lRteoFfNugdFpLqfIJB4ZG40N3ZWkJbxtEsFHa00nkbLYQ6YPpz25YhTPtja2e+ucTIrhMYMK6yRED7D/Zy6bvp2MCS+F6x+7dRm7xj8Mr5c704OS3+/Zo67Pf5VyD8XpwB6kWUB7FY1vAZZyC3DqWqZMR8kGyUTj5PQAhdXJKJUEskcgzEgkg885oHFhxcyM/iHh8E+bDeRIIivFbBUWguqcMoYPjVQee4OjpUDnaGFvWp0kMNe1f+/+sPra/vGF20VQLWEQwgWwl3dSmCM7J1KK5yMGeeByYkb202ikPtgK7sYgOLW41+1qm0o4mI8XmO/G2KL/qrz5Y8TjsIYDHNvsFoCgN4q0XsnrKzBiRekrZxY/FQymHexTGJ9vjq2Jb6xtPm9btxb6geFI9JlGR/OWdG/cUKZ8UzGR+EoGcr+YOyZl1JDVz8IF7eBJdrkA2OTxXr4SvtOlzAvu0DVv19d89tKWq9I0cQm/Nw2Hqi2OrkZsZL15ytALSdq06q7GjVTa584ZFdB8WL0PstucyrF6RLKuJcMJn1RD0LUFFCSPk3wJ2gHSl7BSt1+uV7eYsKu0XxfEiF7RhbYR+YVJRUcXQHvmYyjbvpWSU1ncXp5zc= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?cdWmIYhOIKcvCU7gJlFRCb5T4ZaWRRnSfgQ0CXtl6036srP0rO1PGPoPMSLk?= =?us-ascii?Q?dwfP4BPgePS+f5sp03MpQE3vz1lmzrALmGfxtQrP5arYztuJr1y/Q3URP7Gt?= =?us-ascii?Q?9BvvmVdvWNVPUW3rGNVZY+EWn266j/8ph/qeZnukCvFZ1NlMNhJtkb3NZ1GI?= =?us-ascii?Q?7kQlPsAve8vEzI6AXzppP0isiZZObzkH8iJ1nekw6rd43BcsrFQZV1aRATFz?= =?us-ascii?Q?31s2glS+uuLUxZ9DkgkmQZQKAR5N+4ms6zrPsmr/Ft0CHouW3m9BnosXgdnF?= =?us-ascii?Q?BU4mk04puGt5plQW5zrtaKS3X8EVdqg/yQ/TUYdUeH3VyHwG1XO6RW/0dGYA?= =?us-ascii?Q?1o1w1whdJlDDPgWSeplSCmCz6COrrdRISRiXb4wjNcQTnFmf9Alhl32oKFHL?= =?us-ascii?Q?RhKHnv6y9uzSuYgDIF2C5ngLVnk5i2zRzIv98y5UgpC9lqI2vSQHiti8fisJ?= =?us-ascii?Q?qUk9Bqnp4KInTO+fOHW4iV0DtE70oFUXp5SIngakEfQk6trCK82UBdcMbeSN?= =?us-ascii?Q?ZcDF7CghfVemUBeVRh7LaSLjMNvdsnID44pCyHKwuFvDZBPAbpm3jDWweynx?= =?us-ascii?Q?3oVJazQ9kGXNhz63s1JpLz6sECD2Lk8MuydB6d+muWC3gckc5lyRQS5DjNK/?= =?us-ascii?Q?vf X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d59df029-d05f-4280-74d2-08dafc29774f X-MS-Exchange-CrossTenant-AuthSource: SJ0PR03MB5455.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jan 2023 03:33:45.4088 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS7PR03MB5463 Received-SPF: pass client-ip=40.92.42.108; envelope-from=outlook_98C99531806B1C22@outlook.com; helo=NAM10-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: 6 X-Spam_score: 0.6 X-Spam_bar: / X-Spam_report: (0.6 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FORGED_GMAIL_RCVD=1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 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-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:142496 Archived-At: Jean Louis writes: > * David Masterson [2023-01-21 09:10]: >> While RMS' goal may have been laudable, many (most) programmers could >> not see how to monetize their work in a free software environment and, >> so, went where the money was more plentiful. Without the investment of >> big bucks that copyrighted software could command, development of Emacs >> in the 90s slowed to a crawl and depended on the programmer "with an >> itch". Good stuff was done, but it could've been so much more. This is >> why Emacs development took 40 years whereas things might've happened >> faster in the more capitalistic world (but Emacs would've been very >> different beast!). > > I agree to your points. Though if you say that Emacs could have been > more suitable to general public if it would be proprietary, maybe yes, > but it would not be extensible. Not necessarily. The ELisp engine in Emacs would've continued being developed in a proprietary way, but Elisp packages could continue to be developed by anybody. The company might even see value in hosting package libraries. The value-add might be faster development of things like multi-threading Emacs exposed to Elisp, portability to more platforms (smartphones), better support (theoretically!), and so on. The downside is a repeat of TECO Emacs on DEC mainframes when DEC died in the early 80s. >> 5. Smartphones >> >> The iPhone is still not capable of supporting Emacs and I don't know how >> well Android could support Emacs. Even if they could support Emacs, >> Smartphones are GUI-intensive, so not really an environment for a text >> editor. So the next generation of users/programmers are going to be >> "non-GUI challenged". > > Right. > > Emacs runs without problem in Termux for Replicant/Android and similar > systems. There is nice tap-keyboard, with CTRL, ALT, etc. which is > locked, user can basically use single finger to get all Emacs > commands. > > There is effort on Emacs Development mailing list to make Emacs for > Android with GUI. Really?!? Sounds interesting. I've used iPhones, but I might have to look into an Android. -- David Masterson