@@ -22,42 +22,48 @@ The workshop is free of charge and includes lunch, coffee, and Swedish fika. The
22
22
* ** Format:** Hybrid (in person or online via Zoom)
23
23
* ** Place:** KTH Campus, Digital Futures Hub, Stockholm. For a map, [ see here] ( https://www.digitalfutures.kth.se/contact/how-to-get-here/ ) .
24
24
25
- ** REGISTRATION: Deadline November 29, noon **
25
+ ** REGISTRATION ( Deadline November 28, end-of-day): ** [ REGISER NOW! ] ( https://www.kth.se/form/miking-workshop-2024 )
26
26
27
27
28
28
## Agenda
29
- ** 10.00** ** Registration**
29
+ ** 10.00** ** Registration and Coffee **
30
30
31
- ** 10.30** ** Welcome and introduction to Miking** .
32
- Speaker: David Broman [[ slides] ( /workshop-2023/intro.pdf )]
33
31
34
- ** 11.15** ** Coffee break**
32
+ ** 10.35** ** Welcome and an introduction to Miking** .
33
+ Speaker: David Broman
34
+
35
35
36
- ** 11:30 ** ** Session 1: Types and Parsing in Miking **
36
+ ** 11.15 ** ** Coffee break **
37
37
38
- * Title: * Universal Collection Types* . Speaker: Viktor Palmkvist [[ slides] ( /workshop-2023/ucts.pdf )]
39
- * Title: * Towards LR parsing in Miking - key ideas and challenges* . Speaker: John Wikman [[ slides] ( /workshop-2023/lrkparser.pdf )]
40
- * Title: * A new polymorphic type system for Miking* . Speaker: Anders Ågren Thuné [[ slides] ( /workshop-2023/typesystem.pdf )]
38
+ ** 11:30** ** Tutorial: Parsing with Miking using Resolvable Ambiguity**
39
+ Speaker: Viktor Palmkvist
41
40
42
41
** 12.00** ** Lunch**
43
42
43
+ ** 13:15** ** Session 1: Next generation of Miking: Types and Tool Support**
44
44
45
- ** 13.00** ** Hacking session 1: Getting started and playing around**
45
+ * Title: * Language Composition through Product Extension and Its Use Cases for DSL Development* . Speaker: Marten Voorberg
46
+ * Title: * Empowering DSLs with Automated Language Server Generation* . Speaker: Didrik Munther
47
+
48
+ ** 13:45** ** Hacking session 1: Getting started and playing around**
46
49
Organizers: The Miking core team
47
50
48
- ** 14:30** ** Session 2: Tuning and Code Generation**
49
- * Title: * Programming with Context-Sensitive Holes using Dependency-Aware Tuning* . Speaker: Linnea Stjerna [[ slides] ( /workshop-2023/tuning.pdf )]
50
- * Title: * Functional programming on the JVM* . Speaker: Asta Olofsson
51
+ ** 14:30** ** Session 2: Optimized and Efficient Domain-Specific Languages**
52
+
53
+ * Title: * Partial Evaluation of Automatic Differentiation for Differential-Algebraic Equations Solvers* . Speaker: Oscar Ericsson
54
+ * Title: * Trellis: A Domain-Specific Language for Hidden Markov Models with Sparse Transitions* . Speaker: Lars Hummelgren
51
55
52
56
** 15.00** ** Coffee break**
53
57
54
- ** 15:30** ** Session 3: Domain-Specific Languages (DSLs) in Miking**
58
+ ** 15:30** ** Session 3: TreePPL - Phylogenetic Inference using Miking**
59
+
60
+ * Title: * Phylogenetic inference problems: a brief introduction* . Speaker: Fredrik Ronquist
61
+ * Title: * TreePPL: a DSL in Miking for Phyologenetics* .
62
+ * Title: * Implementing a complex biological model in TreePPL* . Speaker: Mariana P Braga
63
+ * Title: * Automated inference optimizations in the probabilistic programming language Miking CorePPL* . Speaker: Gizem Caylak
55
64
56
- * Title: * TreePPL - a new DSL in Miking for Phyologenetics* . Speaker: Viktor Senderov [[ slides] ( /workshop-2023/treeppl.pdf )]
57
- * Title: * Real-time Probabilistic Programming, a DSL in Miking* . Speaker: Lars Hummelgren [[ slides] ( /workshop-2023/probtime.pdf )]
58
- * Title: * Equation-based modeling and simulation in Miking* . Speaker: Oscar Eriksson [[ slides] ( /workshop-2023/eoo.pdf )]
59
65
60
- ** 16.15 ** ** Hacking session 2: Try out your favorite DSL or hack on the compiler**
66
+ ** 16.30 ** ** Hacking session 2: Try out your favorite DSL or hack on the compiler**
61
67
Organizers: The Miking core team
62
68
63
69
** 17.00** ** Conclusions and more happy hacking!**
@@ -67,3 +73,4 @@ Organizers: The Miking core team
67
73
## Previous workshops
68
74
69
75
* [ 2022: 1st Miking Workshop, KTH, Stockholm] ( workshop-2022 )
76
+ * [ 2023: 2nd Miking Workshop, KTH, Stockholm] ( workshop-2023 )
0 commit comments