I was thinking the other day about AHK as a script and lingo. Since it is based on AutoIt wchich is more like a macro scripting tool, AHK in my opinion is very much a fully fledged lingo, since from experience I have downloaded certain apps of the net, only to discover in teh readme or something that it was written purely in AHK.
I always say if I became a programming tutor I'd always start teaching using AHK because it really does most everyhing an actual lingo can do, albeit much more straightforward and easy-to-grok syntax, no to mention the incredibly detailed FAQ with clear examples of every type of command. I mean, I started studying VB.net in high school, which is also very straigth forward in its ways and quite easy to get started with, but not as much "fun" as learning AHK is.
So IMO, AHK is a language, which I htink should be touted more and more.
And to the question, is it legtimate, according to you, to call aHK a language?
Can AHK be considered a bonafide programming language?
Re: Can AHK be considered a bonafide programming language?
you got it!
Windows 10 x64 Professional, Intel i5-8500, NVIDIA GTX 1060 6GB, 2x16GB Kingston FURY Beast - DDR4 3200 MHz | [About Me] | [About the AHK Foundation] | [Courses on AutoHotkey]
[ASPDM - StdLib Distribution] | [Qonsole - Quake-like console emulator] | [LibCon - Autohotkey Console Library]
Re: Can AHK be considered a bonafide programming language?
In other languages, if something is easy to do for beginners, then it has no value (think of "Hello World" program...or a loop that does nothing but add 1+1 a 1000 times), while to get something of value to you, you need to learn a lot first.
And in AHK, you can get value/usefulness, for your present needs, with very little studying:
- make your life easier with hotkeys for repetitive actions
- make scripts that tweak the behavior of your apps and OS, that you use on a daily basis
- much more
So, yes, AHK is very rewarding to the novice, and therefore suitable as a first language.
And in AHK, you can get value/usefulness, for your present needs, with very little studying:
- make your life easier with hotkeys for repetitive actions
- make scripts that tweak the behavior of your apps and OS, that you use on a daily basis
- much more
So, yes, AHK is very rewarding to the novice, and therefore suitable as a first language.
Re: Can AHK be considered a bonafide programming language?
http://www.webopedia.com/TERM/P/program ... guage.html
I cant see anything that is defined here that does not apply to ahk
I cant see anything that is defined here that does not apply to ahk
We are troubled on every side‚ yet not distressed; we are perplexed‚
but not in despair; Persecuted‚ but not forsaken; cast down‚ but not destroyed;
Telegram is the best way to reach me
https://t.me/ttnnkkrr
If you have forum suggestions please submit a
Check Out WebWriter
but not in despair; Persecuted‚ but not forsaken; cast down‚ but not destroyed;
Telegram is the best way to reach me
https://t.me/ttnnkkrr
If you have forum suggestions please submit a
Check Out WebWriter
Re: Can AHK be considered a bonafide programming language?
Agreed. I discovered this program/language a few months ago. I am still a novice but together with the community and the help from the community I managed to create a script that centers active windows for me automatically. Works even with multiple monitors!victorel wrote:In other languages, if something is easy to do for beginners, then it has no value (think of "Hello World" program...or a loop that does nothing but add 1+1 a 1000 times), while to get something of value to you, you need to learn a lot first.
And in AHK, you can get value/usefulness, for your present needs, with very little studying:
- make your life easier with hotkeys for repetitive actions
- make scripts that tweak the behavior of your apps and OS, that you use on a daily basis
- much more
So, yes, AHK is very rewarding to the novice, and therefore suitable as a first language.
Re: Can AHK be considered a bonafide programming language?
While this language is AWESOME for so many things and is my favorite scripting language, it hits a few roadblocks that are very hard to surpass.
That might be the main reason why AHK still considered by many experienced programmers as "just a scripting language".
I have created several big programs but in each and every single one I would face very hard issues that are 'easily' solved in high level languages like C++...
I mainly use AHK to build 'quick and dirty' solutions or prototypes for programs that will be rewritten in more stable languages.
I do hope that the language will be robust enough to be considered a widely used language but that might take a little while still
That might be the main reason why AHK still considered by many experienced programmers as "just a scripting language".
I have created several big programs but in each and every single one I would face very hard issues that are 'easily' solved in high level languages like C++...
I mainly use AHK to build 'quick and dirty' solutions or prototypes for programs that will be rewritten in more stable languages.
I do hope that the language will be robust enough to be considered a widely used language but that might take a little while still
Re: Can AHK be considered a bonafide programming language?
Hey! long time no see RaptorX!
I agree, me too. However, many times my quick-n-dirty scripts end up becoming full-blown things ahah
I agree, me too. However, many times my quick-n-dirty scripts end up becoming full-blown things ahah
Windows 10 x64 Professional, Intel i5-8500, NVIDIA GTX 1060 6GB, 2x16GB Kingston FURY Beast - DDR4 3200 MHz | [About Me] | [About the AHK Foundation] | [Courses on AutoHotkey]
[ASPDM - StdLib Distribution] | [Qonsole - Quake-like console emulator] | [LibCon - Autohotkey Console Library]
Re: Can AHK be considered a bonafide programming language?
Haha, yes!joedf wrote:Hey! long time no see RaptorX!
I agree, me too. However, many times my quick-n-dirty scripts end up becoming full-blown things ahah
Way too many times i start with a very simple program and end up with some thousand lines of code lol
I have been on and off the grid due to my company... Takes way toomuch of my time.
But will be back soon!
Projects:
AHK-ToolKit
AHK-ToolKit
Re: Can AHK be considered a bonafide programming language?
Do what you do! Glad to hear from you!
Windows 10 x64 Professional, Intel i5-8500, NVIDIA GTX 1060 6GB, 2x16GB Kingston FURY Beast - DDR4 3200 MHz | [About Me] | [About the AHK Foundation] | [Courses on AutoHotkey]
[ASPDM - StdLib Distribution] | [Qonsole - Quake-like console emulator] | [LibCon - Autohotkey Console Library]
Re: Can AHK be considered a bonafide programming language?
I agree that AHK qualifies as a programming language!
For myself I can say, that AHK plays a significant role in my life, since it was my first programming/scripting experience, got my interest for computer science started, which I later decided to study and am now even facing a career. Who knows where I would have gone without good old AHK. (Which I still use for a lot of prototypes, even if most final implementations are done in C++, JAVA or VB later)
For myself I can say, that AHK plays a significant role in my life, since it was my first programming/scripting experience, got my interest for computer science started, which I later decided to study and am now even facing a career. Who knows where I would have gone without good old AHK. (Which I still use for a lot of prototypes, even if most final implementations are done in C++, JAVA or VB later)
"Nothing is quieter than a loaded gun." - Heinrich Heine
Re: Can AHK be considered a bonafide programming language?
Alibaba! HEY! WELCOME BACK after like 2+ yrs! ahaha
Windows 10 x64 Professional, Intel i5-8500, NVIDIA GTX 1060 6GB, 2x16GB Kingston FURY Beast - DDR4 3200 MHz | [About Me] | [About the AHK Foundation] | [Courses on AutoHotkey]
[ASPDM - StdLib Distribution] | [Qonsole - Quake-like console emulator] | [LibCon - Autohotkey Console Library]
Re: Can AHK be considered a bonafide programming language?
Thank you guys!
"Nothing is quieter than a loaded gun." - Heinrich Heine
Return to “About This Community”
Who is online
Users browsing this forum: No registered users and 15 guests