Tuesday, February 4, 2020
The last two weeks were a blast, but being far away from home, jumping from one conference to the next and from hotel to hotel meant that not that much was done.
Kata Containers
Can't make it to the Architecture Committee Meeting today, there is a conflict with other meetings. I'll see if I can move the other meeting.
Blogmax
The changes I made last week to blogmax seem to be working OK, so I pushed them. I will wait a little more before sending a pull request to Bill Saint-Clair.
XL doc update
Some of the discussions I had after the XL talk at FOSDEM led me to realize that the old XL2 syntax was more attractive and more readable in some cases. So I spent a little time writing about syntactic sugar. That inadvertently brought back most of the old "Ada-like" XL2 syntax back in one form or another.
The major change, that invalidates slides I gave just a couple of days ago, is that the type for matching a pattern is now written `matching X` and not type X.
// Oldcomplex as type is type complex(Re:real, Im:real)
// New (with sugar) type complex is matching complex(Re:real, Im:real) type complex matches complex(Re:real, Im:real)
I believe this is a definitive improvement.