BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon-2025//speaker//UYMQJS
BEGIN:VTIMEZONE
TZID:America/New_York
BEGIN:DAYLIGHT
DTSTART:20240723T000000
TZNAME:EDT
TZOFFSETFROM:-0400
TZOFFSETTO:-0400
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20241103T020000
RDATE:20251102T020000
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20250309T030000
RDATE:20260308T030000
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Chairmarks.jl: A new high-efficiency benchmarking package - Lilith
  Hafner
DTSTART;TZID=America/New_York:20250723T110000
DTEND;TZID=America/New_York:20250723T113000
DTSTAMP:20260907T003645Z
UID:pretalx-juliacon-2025-XNURXX@pretalx.com
DESCRIPTION:To optimize code\, we must have good tools for measuring perfo
 rmance. Chairmarks.jl measures performance substantially faster than Bench
 markTools.jl while gathering more data at a similar accuracy. By avoiding 
 `eval` and repeated `gc` calls and an efficient tuning algorithm\, Chairma
 rks achieves efficiencies of up to 99%\, making setup and tuning time negl
 igible. This allows for a more straightforward API and a much snappier use
 r experience (from 5 seconds to 100ms).
LOCATION:Cathedral Room G24 - If Room
URL:https://pretalx.com/juliacon-2025/talk/XNURXX/
END:VEVENT
BEGIN:VEVENT
SUMMARY:State of Julia - Lilith Hafner\, Keno Fischer
DTSTART;TZID=America/New_York:20250724T090000
DTEND;TZID=America/New_York:20250724T094500
DTSTAMP:20260907T003645Z
UID:pretalx-juliacon-2025-3TKCZZ@pretalx.com
DESCRIPTION:We’ll share updates on standalone executables\, binding repl
 acement\, Pkg features\, threading stabilization\, and RISK-V support. We
 ’ll also discuss the impact of AI on Julia development and open source r
 elations and how Julia language development is organized and directed. Fin
 ally\, we’ll discuss future work already in the works and speculate on f
 uture work that may soon commence\, followed by a Q&A panel.
LOCATION:Lawrence Room 120 - REPL Main Stage
URL:https://pretalx.com/juliacon-2025/talk/3TKCZZ/
END:VEVENT
BEGIN:VEVENT
SUMMARY:AliasTables.jl: State of the art O(1) discrete random sampling - L
 ilith Hafner
DTSTART;TZID=America/New_York:20250724T133000
DTEND;TZID=America/New_York:20250724T140000
DTSTAMP:20260907T003645Z
UID:pretalx-juliacon-2025-WJKTVK@pretalx.com
DESCRIPTION:By using novel optimizations on top of Walker's alias method f
 or random sampling\, AliasTables.jl implements a discrete random sampler t
 hat supports arbitrary category weights and provides O(n) construction and
  O(1) sampling with a constant factor of 20-40 clock cycles for constructi
 on and 5-10 clock cycles for sampling.
LOCATION:Lawrence Room 121 - Struct Room
URL:https://pretalx.com/juliacon-2025/talk/WJKTVK/
END:VEVENT
BEGIN:VEVENT
SUMMARY:BasicAutoloads.jl: When I type this in the REPL\, run that for me 
 - Lilith Hafner
DTSTART;TZID=America/New_York:20250724T142000
DTEND;TZID=America/New_York:20250724T143000
DTSTAMP:20260907T003645Z
UID:pretalx-juliacon-2025-RXTVR9@pretalx.com
DESCRIPTION:BasicAutoloads.jl allows you to automatically load packages on
  use in the REPL. This streamlines workflows without adding the startup co
 st or precompile and memory bloat of proactively loading packages. The API
  and semantics are both incredibly simple and\, by virtue of supporting ar
 bitrary Julia expressions\, surprisingly powerful.
LOCATION:Cathedral Room 332 - Let Room (Thursday only)
URL:https://pretalx.com/juliacon-2025/talk/RXTVR9/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Space Invaders: a new REPL mode. - Lilith Hafner
DTSTART;TZID=America/New_York:20250724T153000
DTEND;TZID=America/New_York:20250724T154000
DTSTAMP:20260907T003645Z
UID:pretalx-juliacon-2025-BVWXJC@pretalx.com
DESCRIPTION:Put WatchJuliaBurn.jl in your startup.jl file and you'll rarel
 y be more than a keystroke away from a game of space invaders! And when I 
 say keystroke\, I'm not referring to just any key\, certainly not that F13
  key tucked away behind your monitor\, I'm referring to the space bar.\n\n
 But don't worry! Like any other REPL mode\, a game of space invaders is en
 tered by pressing a key at the start of a line that expressions don't norm
 ally begin with so this should not impact your existing workflows.
LOCATION:Cathedral Room 324 - Else Room
URL:https://pretalx.com/juliacon-2025/talk/BVWXJC/
END:VEVENT
END:VCALENDAR
