~/talk

Making Ruby? The Easygoing Ruby Life

TalkinJapaneseat RubyKaigi 2017 · 2017-09-18..09-20· [ruby-on-rails]
links:none on file
slides:none on file

Describes how Ruby core development is organized (Subversion repo, Redmine releases, monthly committer meetings) and how the build process works: it uses autoconf, bison, gperf and an existing BASERUBY to produce a temporary MINIRUBY that lacks dynamic loading so some extensions and encodings must be built-in. Notes that extconf.rb runs were sequential until Ruby 2.5 added parallel extconf execution to speed configuration, and gives concrete recent fixes including a parsing oddity changing p(-1.3).abs when a local assignment exists and a correction for string#intern vs. symbol-literal inconsistency.

AI-written summary · about

  1. 0:00Introduction
  2. 1:58Ruby committer's daily work
  3. 3:31Ruby's version control
  4. 6:12Ruby build process
  5. 16:30Extending Ruby with C
  6. 20:06Debugging Ruby internals
  7. 35:53Bug fixes in Ruby 2.5
  8. 46:50Ruby 2.5 new features
  9. 52:13Closing and call to contribute
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.