This post originated from an RSS feed registered with Ruby Buzz
by Red Handed.
Original Post: Day One of Ruby Kaigi 2006
Feed Title: RedHanded
Feed URL: http://redhanded.hobix.com/index.xml
Feed Description: sneaking Ruby through the system
We are proud to report RubyKaigi20061 at Tokyo, which is the first conference dedicated to Ruby in Japan. Takahashi-san, the leader of Japan RubyNoKai, was impressed by Ruby Conference 2006 at San Jose last summer, and has been driving volunteers, sponsors and users to hold a conference for Ruby here in Japan as well. The tickets were sold out just an hour after the sale on line. About 150 attendees who had luck to get their tickets listened to the sessions today: key note, panel discussion on Ruby 2.0 and introductions of some Ruby libraries and applications.
Matz announced his plan on the new stable release, Ruby 1.9.1, which will be released at Christmas 2007, with the Ruby 1.9.0 branch being developed. He will keep on maintaining Ruby 1.8.x as well. If he has to apply security patches, the forth version number (1.9.1.1, 1.9.1.x …) would be possible. Ruby 1.9.1 will include local variables, M17N and YARV inclusion2, not some functionalities that are supposed to feature in Ruby 2.0 such as the new GC, classbox, selected namespace, keyword arguments and method combination. This Ruby 1.9.1 might be numbered as Ruby 2.0, though.
It is possible to put Rubygems into the standard libraries in Ruby 1.9.1, said Matz, and he needs to talk more with the Rubygems guys.
Sasada-san, the author of YARV, said that YARV is about to be able to generate object files to obfuscate source codes. However, the priority is low because he has less interest. If a sponsor wants it, he can give him/her immediately. YARV lacks continuation. Continuation funs should speak louder.
A Perl guy gave a question, “Can Rubyists get popular with girls?”, because there are some Perl young stars in Japan. The answer is “Yes. Ask your girl friend, which do you like better pearl or ruby if I give you a present?”.
Tomorrow is the following day with the key note of David Heinemeier Hansson. Enjoy!
1 kaigi means meeting or conference
2 YARV only uses native threads. If you needs user threads (like on MS-DOS), you have to stay on Ruby 1.8