Smalruby - The neat thing to connect Rubyists and Scratchers -宏治 高尾
The Smalruby is a 2D game development library that aims to be compatible with Scratch (Scratch is most famous visual programming language: https://scratch.mit.edu/).
Reacently, programming education for kids is expanding rapidly and Scratch is ususally a first-contact programming language for them. Some kids, good Scratchers, try to learn a text-based programming languege.
Smalruby helps to make Scratcher Rubyist!
This talk includes the following topics:
The recent situation of programming education for kids.
Smalruby's features.
Smalruby inside.
Smalruby - The neat thing to connect Rubyists and Scratchers -宏治 高尾
The Smalruby is a 2D game development library that aims to be compatible with Scratch (Scratch is most famous visual programming language: https://scratch.mit.edu/).
Reacently, programming education for kids is expanding rapidly and Scratch is ususally a first-contact programming language for them. Some kids, good Scratchers, try to learn a text-based programming languege.
Smalruby helps to make Scratcher Rubyist!
This talk includes the following topics:
The recent situation of programming education for kids.
Smalruby's features.
Smalruby inside.
(final version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyPro...宏治 高尾
This presentation is called “KIDS, RUBY, FUN!”.
I will discuss our activities with the Ruby Programming Shounendan, especially *Smalruby* which is *a key part* of it.
This is for RubyConf 2014 in San Diego Nov 19th, 2014.
(beta version) KIDS, RUBY, FUN! - Introduction of the Smalruby and RubyProg...宏治 高尾
Please see the final version: http://www.slideshare.net/kouji/final-version-kids-ruby-fun-introduction-of-the-smalruby-and-rubyprogramming-shounendan-in-rubyconf-2014
This presentation is called “KIDS, RUBY, FUN!”.
I will discuss our activities with the Ruby Programming Shounendan, especially *Smalruby* which is *a key part* of it.
This is for RubyConf 2014 in San Diego Nov 19th, 2014.
This is my presentation in RubyConf 2011, 30th Octobar 2011,New Orleans in the U.S.
Abstract:
MacRuby is an implementation of Ruby 1.9 that is built directly on top of Mac OS X core technologies. Recently, MacRuby has become viable as a tool for developing useful desktop applications for Mac OS X. However, as of March 2011, MacRuby is still missing some functionality that is present in cRuby. Therefore, MacRuby is not able to run Ruby on Rails. In my presentation, I will explain how I modified MacRuby to make it a suitable foundation for running Rails. I would also like to explain some of the technical intricacies that I discovered along the way.
RubyConf 2011:
http://rubyconf.org/
MacRuby is an implementation of Ruby 1.9 that is directly on top of Mac OS X core technologies. Recently, MacRuby has become viable as a tool for developing useful desktop applications for Mac OS X. However, as of March 2011, MacRuby is still missing some functionality that is present in cRuby. Therefore, MacRuby is not able to run Ruby on Rails. In my presentation, I will explain how I modified MacRuby to make it a suitable foundation for running Rails. I would also like to explain some of technical intricacies that I discovered along the way.
(Japanese)
2011年3月時点でのMacRubyはRuby処理系としての完成度は低く、Ruby on Railsが到底動作するようには思えない。しかしながら、MacRubyに対して改良 に改良を重ねることできっとRailsを動作させることができる(はずである)。 本発表ではMacRubyでRailsを動作させるために必要だった修正内容とともに、 その過程であらためて知ることになったcRubyのすばらしさを説明します。