At next week’s NWRUG, Sean Handley be giving us a talk all about writing Ruby code that leverages the power of lower-level languages like C:
We all love Ruby for its expressiveness. It's perfect for high-level domain modelling and its rich syntax allows us to build complex applications that are straightforward to reason with and maintain. But what if you need to skip the performance overhead of the Ruby interpreter and run some optimised native code? Or use a third party tool or library that's written in a lower-level language? In this talk, Sean Handley takes us through the process of building bindings in Ruby using FFI, unlocking the power of lower-level languages like C and Rust without giving up Ruby's expressive syntax. He'll discuss how computers actually execute subroutines, what libFFI does behind the scenes to enable the Ruby interpreter to call native functions, and explain the features of Ruby's FFI gem with some real-world examples. We’ll be at Aeroworks from 6:30pm, with food and drinks kindly provided by our hosts On The Beach. The talk will start at 7pm. We don’t require you register to attend, but it would really help our hosts plan an appropriate amount of food if you could register your attendance on our Meetup page <https://www.meetup.com/North-West-Ruby-User-Group/events/jdlpqqyzfbcc/>. Cheers, Tekin -- You received this message because you are subscribed to the Google Groups "North West Ruby User Group (NWRUG)" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send an email to [email protected]. Visit this group at https://groups.google.com/group/nwrug-members. For more options, visit https://groups.google.com/d/optout.
