Deutsch English Français Italiano |
<uuvc2d$32mbm$2@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.misc Subject: Re: Is Programming Obsolete? Date: Mon, 8 Apr 2024 00:00:13 -0000 (UTC) Organization: A noiseless patient Spider Lines: 17 Message-ID: <uuvc2d$32mbm$2@dont-email.me> References: <slrnv15e4i.rk6.bencollver@svadhyaya.localdomain> <uuuiua$2t1g3$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Mon, 08 Apr 2024 00:00:13 +0200 (CEST) Injection-Info: dont-email.me; posting-host="ba48ee83c2dfe27d1f58abbb170b1e26"; logging-data="3234166"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ro+X1zHqyo417O+EaZl0y" User-Agent: Pan/0.155 (Kherson; fc5a80b8) Cancel-Lock: sha1:zzwfwhwC7NxQ/Gb/erWk30jE76Q= Bytes: 1826 On Sun, 7 Apr 2024 16:51:22 -0000 (UTC), Rich wrote: > AutoHotKey is the most absymal "programming" languge ... That is inherent in the nature of the problem it is trying to solve: automate an interface--the GUI--which was never designed for automatic operation. No matter how you slice and dice it, that kind of thing inherently turns out to be fiddly and fragile. In Comp Sci, we learn early on about the concept of “abstract machines” layered on top of each other, starting with the bare hardware, which is the most general kind of machine, and specializing it more and more in the upper layers until we get something suited to the set of problems we are trying to solve. That process stops when you get to the GUI: that is designed for operation by humans, not to have anything else layered on top of it.