BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.coscup.org//coscup-2026//talk//PXFF8E
BEGIN:VTIMEZONE
TZID:CST
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:CST
TZOFFSETFROM:+0800
TZOFFSETTO:+0800
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-coscup-2026-PXFF8E@pretalx.coscup.org
DTSTART;TZID=CST:20260808T113000
DTEND;TZID=CST:20260808T120000
DESCRIPTION:Ruby has multiple implementations. CRuby (the canonical "MRI") 
 is the reference\, but JRuby (now at Ruby 4.0 on the JVM) and TruffleRuby 
 (at 3.4\, with 4.0 underway on GraalVM) are real\, production-grade altern
 atives. They aim to run the same Ruby code\, so your gems\, your Rails app
 s\, your scripts. But they're written in different languages\, on differen
 t VMs\, with different internal data structures. So how do they agree on w
 hat Ruby actually is?
DTSTAMP:20260713T142433Z
LOCATION:TR514
SUMMARY:Ruby on Ruby: ruby/spec\, MRI Tests\, and JRuby and Living on the E
 dge - Sampo Kuokkanen
URL:https://pretalx.coscup.org/coscup-2026/talk/PXFF8E/
END:VEVENT
END:VCALENDAR
