agoo icon indicating copy to clipboard operation
agoo copied to clipboard

Out of curiousity would anything have been lost or gained by using ABI, or FFI, or *.SO over the current API method of directly calling in the Ruby C file headers?

Open shehackedyou opened this issue 2 years ago • 3 comments

I'm curious because I have been watching this project a long time, experimenting with it to learn more about Rack, and I am interested in doing some of my own direct work with the Ruby source. And would it just be advantageous to package Ruby headers and source, or compile it into a *.so? FFI?

Are there any major drawacks to any of these proposed solutions?

shehackedyou avatar Jan 11 '24 05:01 shehackedyou

When I started out there was only one real option. That is no longer true but I haven't spent the time to compare other choices. I would be interested in anything you find out though.

ohler55 avatar Jan 11 '24 13:01 ohler55

Okay, yeah I plan to experiment with each and see the results then. I will inform, Ill write about it and send you the link.

I appreciate the time you took to respond to me. Really love this project, it changed the way I think about Rack and Rails so much. Was a huge breakthrough for me; thanks for that.

shehackedyou avatar Jan 13 '24 04:01 shehackedyou

I am curious, how did it change your views on Rack and Rails?

ohler55 avatar Jan 13 '24 14:01 ohler55