How to improve experiences of Ruby

How to improve experiences of Ruby

Eabad423977cfc6873b8f5df62b848a6?s=128

SHIBATA Hiroshi

June 26, 2014
Tweet

Transcript

  1. How to improve experiences of Ruby Hiroshi SHIBATA @hsbt RedDotRubyConf

    2014
  2. Thank you!

  3. SHIBATA Hiroshi(@hsbt)

  4. Ruby Committer

  5. None
  6. Who are making Ruby now?

  7. Matz?

  8. No

  9. Matz’s work

  10. mruby

  11. bump version

  12. Who are making Ruby now?

  13. Community

  14. Example with me

  15. Use trunk everyday

  16. class Bar def bar(foo = foo()) foo end def buzz(foo

    = foo) foo end def foo :buzz end end p Bar.new.bar p Bar.new.buzz
  17. % ruby -v r45272.rb ruby 2.2.0dev (2014-04-13 trunk 45580) [x86_64-darwin13]

    :buzz nil % ruby -v r45272.rb ruby 2.1.2p80 (2014-03-01 revision 45231) [x86_64-darwin13.0] :buzz :buzz
  18. None
  19. How to contribute Ruby?

  20. bugreport

  21. Good bug report

  22. minimum case

  23. Try different version of ruby

  24. clash log attached

  25. feature request

  26. Good feature request

  27. usecase

  28. naming

  29. code

  30. github is ok

  31. some core developer don’t use github

  32. Matz is only available on redmine

  33. You need to submit redmine ticket

  34. Who are making Ruby now?

  35. You