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

macOS scripting #67

Open
zmughal opened this issue Jul 27, 2020 · 0 comments
Open

macOS scripting #67

zmughal opened this issue Jul 27, 2020 · 0 comments

Comments

@zmughal
Copy link
Member

zmughal commented Jul 27, 2020

21:04:34 [ sivoais] an Objective-C FFI doesn't seem too difficult from what I'm seeing in Ruby and Node. There seem to have been attempts in the past using XS, but they did not seem to hit CPAN and thus I'm not sure how well they are tested or completed.
21:08:48 [ sivoais] Perl examples: https://github.com/hoelzro/perl-objectivec, https://github.com/goccy/perl-motion, http://cocoadevcentral.com/articles/000076.php, http://camelbones.sourceforge.net/
21:10:38 [ sivoais] Node: https://github.com/TooTallNate/NodObjC, Ruby: https://github.com/rubycocoa/rubycocoa, Python: https://github.com/ronaldoussoren/pyobjc
21:14:18 [ sivoais] Lua: https://playcontrol.net/opensource/LuaCocoa/other-luaobjective-c-bridge.html
21:21:34 [ sivoais] There are several reasons to want to do this: running AppleScript, accessing OS services, building native GUIs for the desktop (and possibly iOS if the App Store permits), GUI testing.

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