www.ruby-lang.org icon indicating copy to clipboard operation
www.ruby-lang.org copied to clipboard

"Ruby from Other Languages" > "To Ruby From C and C++"

Open DanRathbun opened this issue 9 years ago • 0 comments

Needs review and updating for new features since 2.0

page path: "/documentation/ruby-from-other-languages/to-ruby-from-c-and-cpp/"

(1) section Similarities with C++ The C++ -> operator is mentioned. The new Ruby use of the -> operator for declaring Proc objects should perhaps be mentioned (in the Differences section, and linked from here.)

(2) section Differences from C++

"There’s only two container types: Array and Hash."

What of Set, Struct, Matrix or Range ?

(3) section Differences from C++

"There’s no type conversions. With Ruby though, you’ll probably find that they aren’t necessary."

Should there be mention of coercion ?

Or the global functions such as Integer(), Float(), etc.

(4) section Differences from C++

"Multithreading is built-in, but as of Ruby 1.8 they are “green threads” (implemented only within the interpreter) as opposed to native threads."

This appears to not have been changed since 1.8. Has this changed with 2.x and later ?


  • All "Ruby from Other Languages" pages should be reviewed for changes since v 1.8.x.

DanRathbun avatar May 29 '16 02:05 DanRathbun