Ruby
From eqqon
m (→Extending Ruby in C) |
(→Extending Ruby in C) |
||
Line 6: | Line 6: | ||
= Extending Ruby in C = | = Extending Ruby in C = | ||
Extending Ruby with C functions is quiet easy. After you have learned the principles and worked through the ambiguous usage of the API functions you get the power of the Ruby language to your C program. Then it is possible to solve the time critical tasks at the C program and the complex part by Ruby. We created a simple tutorial to get quickly familiar with the Ruby C extension API. [[Ruby C Extension|Read on ...]]. | Extending Ruby with C functions is quiet easy. After you have learned the principles and worked through the ambiguous usage of the API functions you get the power of the Ruby language to your C program. Then it is possible to solve the time critical tasks at the C program and the complex part by Ruby. We created a simple tutorial to get quickly familiar with the Ruby C extension API. [[Ruby C Extension|Read on ...]]. | ||
- | + | ||
- | + | {{ArticleTeaser | |
+ | |pagelink=[[Ruby C Extension API Documentation (Ruby 1.8)]] | ||
+ | |iconlink={{clickpic|Ruby C Extension API Documentation (Ruby 1.8)|http://www.eqqon.com/images/thumb/1/1c/Ruby_logo1.png/32px-Ruby_logo1.png}} | ||
+ | |headline=Ruby V1.8 C extension | ||
+ | |author=[[User:Zelenka|W. Zelenka]] | ||
+ | |intro=Since the original article is only in plain text it is not quite readable. We provide better formatting and readability through markup and incorporated some of our experiences while building Ruby extensions. | ||
+ | }} | ||
+ | |||
+ | {{ArticleTeaser | ||
+ | |pagelink=[[/Ruby V1.9 C Extension]] | ||
+ | |iconlink={{clickpic|/Ruby V1.9 C Extension|http://www.eqqon.com/images/thumb/1/1c/Ruby_logo1.png/32px-Ruby_logo1.png}} | ||
+ | |headline=Ruby V1.9 C extension | ||
+ | |author=[[User:Zelenka|W. Zelenka]] | ||
+ | |intro=Since the original article is only in plain text it is not quite readable. We provide better formatting and readability through markup and incorporated some of our experiences while building Ruby extensions. | ||
+ | }} | ||
Revision as of 15:18, 4 January 2009
The Future of Ruby
Yukihiro Matsumoto's C implementation of Ruby aka Main Ruby Implementation is considered the Quasi-Standard of the Ruby Language since there has never been an explicit language standard for Ruby. As the number of implementations grows, however, a formal standard seems to become necessary to prevent the horror scenario of various non-conform interpreters. Read on ...
Extending Ruby in C
Extending Ruby with C functions is quiet easy. After you have learned the principles and worked through the ambiguous usage of the API functions you get the power of the Ruby language to your C program. Then it is possible to solve the time critical tasks at the C program and the complex part by Ruby. We created a simple tutorial to get quickly familiar with the Ruby C extension API. Read on ....
external links
Community
|
Different Implementations
|
Documentation
|
GUI Toolkit Bindings
|
Libraries |