BrisRuby / meetups

BrisRuby meetups and talks
http://brisruby.org
33 stars 14 forks source link

Interfacing to C++ #10

Closed jamiecook closed 10 years ago

jamiecook commented 11 years ago

I'd like to do a talk on compiling C++ code for ruby.

The swig tool allows you to create language specific interfaces (ruby/python/octave/etc) for your C++ classes.

I've got a gem I'm writing for Machine Learning (https://github.com/vlc/ml4r) which should provide some good examples

newmana commented 10 years ago

Hello,

I'm just looking at cleaning up some of these old talks. Do you still wish to talk about this? If so I'll assign you to a meetup otherwise I'll close it.

mattconnolly commented 10 years ago

I could add another segment about doing C-extensions in Ruby and some of the things they can do that FFI or SWIG can't do.

jamiecook commented 10 years ago

Andrew,

Yeah I'd still be up for this - the next meetup is probably a bit too busy for me but I'd be up for any time two meetups from now onwards

newmana commented 10 years ago

Just want to check that you can do this at the next meetup?

jamiecook commented 10 years ago

Hey Andrew - this month is not looking doable :( Still want to do it though... if you want to lock it in for next month I can have it ready by then

Jamie Cook Leader of Research & Development

Veitch Lister Consulting Ground Floor, 80 Jephson St Toowong QLD 4066 T +61 7 3870 4888 | F +61 7 3870 4446 | M +61 418 772 610 E jamie.cook@veitchlister.com.au W www.veitchlister.com.au

On 14 May 2014 09:22, Andrew Newman notifications@github.com wrote:

Just want to check that you can do this at the next meetup?

— Reply to this email directly or view it on GitHubhttps://github.com/BrisRuby/meetups/issues/10#issuecomment-43025508 .

newmana commented 10 years ago

Done.

jamiecook commented 10 years ago

Andrew, I think I'll talk more broadly about interfacing with c++ if that is okay

Swig rice ffi etc On 26 May 2014 10:14, "Andrew Newman" notifications@github.com wrote:

Done.

— Reply to this email directly or view it on GitHub https://github.com/BrisRuby/meetups/issues/10#issuecomment-44149636.

newmana commented 10 years ago

Yeah that's totally fine. I will put you down for next month where planning a whole bunch of lightening talks.

newmana commented 10 years ago

I'll just go with "Interfacing to C++"

jamiecook commented 10 years ago

Yup... that sounds like a good title... this will be a bit longer than a lightning talk tho

Jamie Cook Leader of Research & Development

Veitch Lister Consulting Ground Floor, 80 Jephson St Toowong QLD 4066 T +61 7 3870 4888 | F +61 7 3870 4446 | M +61 418 772 610 E jamie.cook@veitchlister.com.au W www.veitchlister.com.au

On 3 June 2014 13:30, Andrew Newman notifications@github.com wrote:

I'll just go with "Interfacing to C++"

— Reply to this email directly or view it on GitHub https://github.com/BrisRuby/meetups/issues/10#issuecomment-44916492.

newmana commented 10 years ago

15 minutes?

jamiecook commented 10 years ago

Man time's gotten tight :)

I can probably squeeze something into 15 min... i was thinking closer to 30... maybe 20?

Jamie Cook Leader of Research & Development

Veitch Lister Consulting Ground Floor, 80 Jephson St Toowong QLD 4066 T +61 7 3870 4888 | F +61 7 3870 4446 | M +61 418 772 610 E jamie.cook@veitchlister.com.au W www.veitchlister.com.au

On 3 June 2014 13:43, Andrew Newman notifications@github.com wrote:

15 minutes?

— Reply to this email directly or view it on GitHub https://github.com/BrisRuby/meetups/issues/10#issuecomment-44917057.

newmana commented 10 years ago

30 is great. That means we've got enough speakers. :-)

jamiecook commented 10 years ago

Cool :)

Jamie Cook Leader of Research & Development

Veitch Lister Consulting Ground Floor, 80 Jephson St Toowong QLD 4066 T +61 7 3870 4888 | F +61 7 3870 4446 | M +61 418 772 610 E jamie.cook@veitchlister.com.au W www.veitchlister.com.au

On 3 June 2014 13:47, Andrew Newman notifications@github.com wrote:

30 is great. That means we've got enough speakers. :-)

— Reply to this email directly or view it on GitHub https://github.com/BrisRuby/meetups/issues/10#issuecomment-44917238.

davekinkead commented 10 years ago

Nice talk Jamie

Repo at https://github.com/jamiecook/brisruby_cplusplus