BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon-2026//talk//XXLRUE
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-juliacon-2026-XXLRUE@pretalx.com
DTSTART;TZID=CET:20260814T111500
DTEND;TZID=CET:20260814T113000
DESCRIPTION:We present an update on the synchronous programming capabilitie
 s in the Dyad modeling language. A synchronous program (discrete-time dyna
 mical system)\, can now be implemented in a graphical block-diagram editor
  together with an acausal model of a continuous-time system\, simulated\, 
 and code generated to a juliac/trim executable or C code. Under the hood\,
  Dyad compiles to ModelingToolkit\, which in turn lowers the synchronous p
 rogram to the new domain-specifica language SynchJulia.jl\, which in turn 
 generates C code or executable julia code compiled with JuliaC.
DTSTAMP:20260428T150848Z
LOCATION:Room 1
SUMMARY:From graphical block diagram to juliac executable - Fredrik Bagge C
 arlson\, Tim Besard\, Benjamin Chung
URL:https://pretalx.com/juliacon-2026/talk/XXLRUE/
END:VEVENT
END:VCALENDAR
