This is exactly what should be done. This way we can both get popularity and keep the "advanced" features for programmers. After all, it's what AutoHotkey has been for a long time: a programming language oriented towards both complete newbies/non-programmers and "advanced" programmers (yes, DllCall/RegisterCallback/NumPut/NumGet are advanced features).we can advertise AHK (renamed AHK_L) as beginner language (no need to bother with "complex stuff") with rich potential, as useful tool for intermediate and advanced users, and we can possibly even explain objects etc. in a way they don't seem that complex anymore (documentation improvements).
Honestly, we shouldn't allow the community to split. Not to mention it would be a waste of effort, it would also drastically make the conditions here very bad since it would become a cesspool of blind leading the blind. IMO the community needs the savvy users because they provide invaluable help to newcomers, not to mention the wonderful scripts they post.
In short:
[*:1f7wxf39]Lexikos is confirmed to be willing to accept that AHK_L become the new main version
[*:1f7wxf39]The new AHK is to be advertised as before: as a beginner language (but with extras for programmers)
[*:1f7wxf39]The AHK_L documentation is to be rewritten and restructured
I think that's a pretty solid plan, isn't it?
![:)](http://www.autohotkey.com/board/public/style_emoticons/default/happy.png)
@polyethene:
![Posted Image](https://ahknet.autohotkey.com/~fincs/hand.jpg)
PS: good luck with your tests
![:D](http://www.autohotkey.com/board/public/style_emoticons/default/grin.png)