Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What language should ahkpm be written in? #1

Closed
joshuacc opened this issue Dec 30, 2021 · 2 comments
Closed

What language should ahkpm be written in? #1

joshuacc opened this issue Dec 30, 2021 · 2 comments

Comments

@joshuacc
Copy link
Owner

These are just my initial thoughts. Would love to hear from others as well.

AutoHotKey

✅ It's the language of the AHK community
❌ It's not really that great for general purpose programming
❌ No package management (yet) so would have to rely on a lot of copy-paste and/or custom code that could be left to libraries in other languages
❌ I don't know it very well

JavaScript/TypeScript

✅ I know it extremely well
✅ Commonly known
✅ Good package management
❌ Not a good way to produce standalone binaries

Rust

✅ Easily compiles to a standalone binary
✅ Plenty fast enough
✅ Good package management
❌ Very complicated language relative to what is needed (the memory model being the most complicated piece)
❌ I don't know it (yet)

Go

✅ Easily compiles to a standalone binary
✅ Plenty fast enough
✅ Well suited to the task at hand
❓ Package management
❌ I don't know it (yet)

@joshuacc
Copy link
Owner Author

At this point I'm leaning towards using Go.

@joshuacc
Copy link
Owner Author

And Go it is!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant