Deutsch English Français Italiano |
<w4adnUM659THQqP6nZ2dnZfqnPednZ2d@earthlink.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!local-3.nntp.ord.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail NNTP-Posting-Date: Thu, 21 Nov 2024 07:20:58 +0000 Subject: Re: Joy of this, Joy of that Newsgroups: comp.os.linux.misc References: <vhigot$1uakf$1@dont-email.me> <6iKdnTQOKNh6AqD6nZ2dnZfqn_idnZ2d@earthlink.com> <vhl090$5ghq$1@dont-email.me> From: "186282@ud0s4.net" <186283@ud0s4.net> Organization: wokiesux Date: Thu, 21 Nov 2024 02:20:58 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <vhl090$5ghq$1@dont-email.me> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Message-ID: <w4adnUM659THQqP6nZ2dnZfqnPednZ2d@earthlink.com> Lines: 54 X-Usenet-Provider: http://www.giganews.com NNTP-Posting-Host: 99.101.150.97 X-Trace: sv3-mrFR6U0rR2nxqZ8EbWiQirhXfSBkdXbgbUNNVyAaNm6/GQDFVXilL7dVQn8ztGlTgff79+C1FSV7I7T!xFgFgKsgu+Qfp3C0bfSm0+sevxE72fm9tvdVd5N2lNqK3dKzCt0V10ctWEO9e2hWWDFpqSvm78bO!SycC1b4YZvxltSiK6fQN X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 Bytes: 3189 On 11/20/24 10:46 AM, Rich wrote: > 186282@ud0s4.net <186283@ud0s4.net> wrote: >> NEVER liked JS or Perl ... but that's just me. >> Real-world, they seem to do their thing OK. > > If JS or Perl are your yardstick for "never liked" you must never have > attempted to write an AutoHotKey script to automate something on a > windows machine. Tried a hotkey daemon once, DOS-era, but eventually bought one writ by better programmers. Automated Winders ... again a real pain in the ass. DOS was better at that. > The entire language looks like three shit-faced drunk language > designers teamed up with three stoned off their gourd language > designers and agreed to create the script language, and each put in > their own alcohol or mary jane fueled idea of how the language should > be designed. > > There's absolutely no consistency in anything in that language. One > thing one has to pass around are WID's (Window ID's) so that the target > window which is to receive the "automation" is identified. Some > functions have prototypes like this (note, these are made up below): > > getxy(wid, result) > > Others have prototypes like this: > > move_to_x_y(x, y, wid) > > Others are this way > > recolor-window(x, wid, y, color, result) > > Still others use camel case > > getSomethingFromWindows(result, a, b, wid, q) > > Note now "wid" moves around in the prototype list, yet it is needed for > nearly every call. Also note the underscore vs. hyphen vs camel case > names. I take it you're also not a fan of Perl :-) Hey, working with X stuff you also need to identify screens sometimes ... and they're not always readily identified - <something>:2:2 There is a proliferation of computer langs. A LOT of them seem just "unnecessary" - near re-do's of 'C' for the most part ... just even weirder syntax to justify their existence.