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.

Reply via email to