11 ms·
Every time I consider trying to take up coding, I remember that I have tried to write the most basic AHK scripts possible and cannot even get going with the tut
by Wolfenstein98k 3y ago
Every time I consider trying to take up coding, I remember that I have tried to write the most basic AHK scripts possible and cannot even get going with the tutorials. I find it completely impenetrable.
- emi2k01 3y agoI find it hard too and I've plenty of experience programming. The alien syntax, the incompatibilities between versions, the outdated information on the internet made it difficult to learn. I'd recommend to just use python with a library like pyautogui and similar.
- lazylion2 3y agoFor me AHK is harder than other programming languages I learned (python, JS...). Took me a while to figure out a decent environment for it: VScode with Autohotkey Plus Plus extension, which allows debugging. +chatGPT is super useful for it. so don't get discouraged. If you want to learn coding I'd recommend learning python on some online code editor which requires zero setup. lookup 'python online', there are many websites for it. also Google Colab is awesome
- mackrevinack 3y agoahk is fairly forgiving though compared to other languages. i found it harder to get into python even after years of getting proficient at ahk, and python is supposed to be one of the easier languages to learn. maybe you just need to search online more or refine you searches. when i was learning ahk first i would nearly end up searching nearly every little thing i needed to do, and there was always a forum post with the answer or part of the answer
- criddell 3y agoChatGPT is actually pretty good at writing AHK scripts except it always writes a mixture of v1 and v2 syntax. Even if the script it creates won’t run, there’s usually enough to get you 80% of the way there. The most useful thing I’ve made: Select text anywhere and press ctrl-shift-1. Select text somewhere else (even in another application) and press ctrl-shift-2. Press ctrl-shift-3 and my graphical diff tool opens to show me the differences.