Kinda offtopic, but I'd just want to throw in my two cents.jballi wrote:(...) excluding AutoHotkey Basic users would be excluding a majority (yes, I said majority) of all AutoHotkey users.
(...) not for the minority that use AutoHotkey v1.1+. As users convert to AutoHotkey v1.1+, as I hope they will, this library will still work (I hope).
I disagree on v1.1 users being a minority. If all, v1.0 is the minority now since it has been at least 3 years since it started being superseeded by v1.1 in the download page of the other site (with on and off periods, mostly on; see below); and most new scripts, libraries and tools are no longer written for v1.0 anymore.
Normally I wouldn't mind which version of AutoHotkey people use/want to use, but we are currently under an exceptional circumstance that potentially threatens the project, please read below.
The admin of the other site does not want v1.1 to succeed for some reason which nobody yet understands and may in the end be just attributed to fanatism. He wants to kill (or marginate) v1.1 and promote v1.0 forever, halting development and progress of AutoHotkey; essentially travelling back in time to 2009. The recent download link switcheroo has already hurted newcomers; and I have a list of posts somewhere of such people. Some of these people were trying to get gaming or general Office/IE automation code to work; which IMO are core AutoHotkey features (as much as I despise people using gaming scripts).
By continuing to produce v1.0 compatible scripts we are not helping the community at all, in fact we are hurting it by indirectly promoting or allowing v1.0 usage. Doing this will only make the v1.0 usage share continue to grow since scripts are still compatible with it, and its users will put off the v1.1 upgrade indefinitely due to the principle of "don't fix what ain't broken". This is augmented by that other admin heavily promoting v1.0.
You've said that v1.1 is slower than v1.0. This is true; however it is also true that the upcoming v2 (whose mission is to get rid of many ugly aspects of the AutoHotkey language amongst other things) is considerably faster than v1.1 (and IIRC the statistics, also faster than v1.0). This is due to the removal of legacy baggage that slows down script execution. Moreover, this speed difference is marginal; and it doesn't matter anyway for 99% of AutoHotkey's use cases.
In short: more v1.0 compatible scripts and v1.0 promotion (by that other admin) means more v1.0 users. More v1.0 users means stagnation of AutoHotkey. Stagnation ultimately leads to death.