Agile Graduation Using Ruby

1,239 views

Published on

Lightning Talk @ RubyConf Taiwan, 2011.
This is a brief introduction of what I've done in
my Graduate School, NCCU.

Due to this is a 5 mins talk, I've omit lots of technical
detail and focus on what this topic can possibly, even slightly influence Ruby developers.

If you're interested by this topic, please let me know and we can have more discussion.

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,239
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
15
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Agile Graduation Using Ruby

    1. 1. Ruby Agile Graduation Using Ruby - SansWord -SansWord - Agile Graduation Using Ruby @ RubyConf
    2. 2. = + +SansWord - Agile Graduation Using Ruby @ RubyConf
    3. 3. foo.pdl PDL-Compilerfoo_1.rb foo_2.rb Compiler Ruby Code(SMC) SansWord - Agile Graduation Using Ruby @ RubyConf
    4. 4. Example add.pdl result = x + y Server1 Server2 x=3 y=7 add_1.rb add_2.rbresult_1: 4 result_2: 6
    5. 5. SansWord - Agile Graduation Using Ruby @ RubyConf
    6. 6. PDL RubyParserAST Type-Env Analyzer New AST Ruby2Ruby Ruby Code
    7. 7. RubyParser Gem AST Symbolic-Expression Symbolic-Expression Visitor Analyzer Written by myselfRuby2Ruby Gem SansWord - Agile Graduation Using Ruby @ RubyConf
    8. 8. RubyParser Gem AST Symbolic-Expression Symbolic-Expression Visitor Analyzer Written by myselfRuby2Ruby Gem SansWord - Agile Graduation Using Ruby @ RubyConf
    9. 9. Contribution Symbolic-Expression Visitor Analyzer Written by myselfUsing Rules to Rewrite or Analyze your Ruby Code SansWord - Agile Graduation Using Ruby @ RubyConf
    10. 10. How Agile?2010/12 : Ruby2011/7/10 SansWord - Agile Graduation Using Ruby @ RubyConf
    11. 11. SMC Bench Mark Paper( ) Python 8In our implementation: 4 SansWord - Agile Graduation Using Ruby @ RubyConf
    12. 12. Win!!!!L o s e SansWord - Agile Graduation Using Ruby @ RubyConf
    13. 13. Future Work: Dream BigRuby Ruby Code, SansWord - Agile Graduation Using Ruby @ RubyConf
    14. 14. About Me - SansWord -PTT, Plurk, Google+, Twitter, Gmail9/27 Online SansWord - Agile Graduation Using Ruby @ RubyConf

    ×