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

Will I be able to make executables with this? #1

Open
vapniks opened this issue Oct 20, 2016 · 3 comments
Open

Will I be able to make executables with this? #1

vapniks opened this issue Oct 20, 2016 · 3 comments

Comments

@vapniks
Copy link

vapniks commented Oct 20, 2016

Is it possible to make standalone executables with this?
That would open up a whole lot of possibilities..

@tromey
Copy link
Owner

tromey commented Oct 31, 2016

I hadn't really planned to do that but I'm not opposed to it.

@larsbrinkhoff
Copy link

In a similar-ish vein, it would be possible to have the C backend make shared objects, which could then be loaded into Emacs 25.

@tromey
Copy link
Owner

tromey commented Nov 2, 2016

Yeah, that's totally doable. Though I have a more radical idea, which is to use Emacs FFI to pull in gcc-jit and then lower the el-compilador IR to jitted code. Maybe going via C would be simpler, though; and the resulting shared object could be easily loaded using emacs-ffi; the main advantage being that the Emacs module API carries a considerable overhead.

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

3 participants