AHK is great from what I've seen. It's AutoIt that's the problem. AHK was originally a fork of the FOSS version of AutoIt, before AutoIt went closed and proprietary.
A lot of the toxicity on the AutoIt forum seems to come from the grossly overinflated egos of few core participants (some of which appear to be employees in some capacity). Reading through the forum, you can easily get the impression these people believe AutoIt is better than sliced bread or something... and anyone needing to ask a question is simply dumb.
It's rotten to the core. People should use AHK whenever possible.
I dunno, I find AHK's syntax really hard to wrap my head around, whereas AutoIt is simplistic enough that I never had to even bother with the forums in the first place, the built-in helpfile basically has everything I needed.
Objectively, the syntax for both are horrible (based on BASIC I believe, but still). Magic numbers, hex numbers, huge number of function parameters, obfuscated parameter/variable names, etc. It all leads to barely readable spaghetti code even in the most well-written UDF examples. And... good luck trying to get anything but the blessed-but-insufficient-for-serious-work IDE to work for you.
Help files are decent... but if you need help with a concept/idea/implementation - you are much better served to seek that help anywhere except from AutoIt or their forums. Which is sad.
A lot of the toxicity on the AutoIt forum seems to come from the grossly overinflated egos of few core participants (some of which appear to be employees in some capacity). Reading through the forum, you can easily get the impression these people believe AutoIt is better than sliced bread or something... and anyone needing to ask a question is simply dumb.
It's rotten to the core. People should use AHK whenever possible.