Hello. I am a long time user of Autoit3 and regular on the Autoit V3 forums. I'm using an alternate name to protect my identity
I've heard of the hostility between Autoit and AHK before, and quite frankly, believe it is unnecessarily. Over on the Autoit3 Forums, threads are locked that even mention AHK. Personally, I choose Autoit3, because to me, the Syntax is cleaner, and it is very expendable (A user recently wrote functions to allow the execution of raw machine code)
About people saying the users on the forum are vicious:
This is totally a misconception. 90% of the members are really nice people. We do have one hilarious moderator who is able to drop the F bomb whenever necessary, and we can be a little hostile to members who are just learning Autoit to bot online games, but that is only to try to maintain Autoit's good name.
I do know i542 from the forums, and he can be... obnoxious. Heck, he is obnoxious. Katrijn (Posted earlier in the thread) is also a regular member toping off at thousands of posts. You can tell by the way she posted that message that we're not all bad over here.
About the fact that it's fishy that Autoit went closed source, I've used Autoit3 for 2 years, and i know the developer are all extremely kind people, and i'm sure they closed the source as a benefit to the language.
IMHO, people should use whatever language they feel like using. Let people name their scripts with an AHK extension, Let them name their scripts with an AU3 extension. Just put an end to the hostility.
Thank you.