You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Accelerating ReScript development through meeting in-person.
8
9
---
9
10
10
11
From the 23rd to the 26th of May, the ReScript team invited many contributors to hack on ReScript. In the end almost all of them responded to the invitation and thus, 15 people from all over the world traveled to Vienna, Austria to meet in person, to do talks, discussions and decisions about and contributions to the ReScript toolchain.
11
12
12
-
# Day 1
13
+
##Day 1
13
14
14
15
On the first day, we started with some in-depth talks about compiler development. The first talk was about the ReScript parser and formatter, the second one about the compiler itself.
caption="Maxim Valcke giving an introduction about parser development"
24
+
withShadow="true"
25
+
/>
26
+
20
27
Maxim started with a little bit of history why the parser was made: The existing parser we used with ReScript's predecessor BuckleScript, which is called ReasonML, was created with a parser generator which had the following drawbacks:
21
28
22
29
- harder to propose changes
@@ -36,7 +43,7 @@ Furthermore, the comments table was explained. As comments are not part of the A
36
43
37
44
The full talk has been recorded and can be watched here: [TODO - Youtube Link].
38
45
39
-
## Brief overview of compiler development
46
+
###Brief overview of compiler development
40
47
41
48
A talk by Cristiano Calcagno (@ccrisccris)
42
49
@@ -54,7 +61,13 @@ The final layer is the JS dump, which is the actual JavaScript code generation.
54
61
55
62
Again, the full talk has been recorded and can be watched here: [TODO - Youtube Link].
TheReScriptAssociationpaidforalltheparticipantshotelroomsandsomeofthelunchesanddinners. OnthefirstthreedaysweworkedatacoworkingspacewhichwaspaidforbytheVienna-basedcompany [cca.io](https://www.cca.io/), which also happens to employ two of our contributors.
146
+
<Image
147
+
src="/static/lp/cca-io.svg"
148
+
size="small"
149
+
caption="Thanks to cca.io for sponsoring our retreat venue"
150
+
/>
151
+
152
+
The [ReScriptAssociation](https://rescript-association.org/) paid for all the participants hotel rooms and some of the lunches and dinners. On the first three days we worked at a coworking space which was paid for by the Vienna-based company [cca.io](https://www.cca.io/), which also happens to employ two of our contributors.
0 commit comments