EuroRust 2023 Day 1

早晨赶完会场的公交还是挺顺利的,只是听从了导航的意见到了指定的地点下车,其实从前一站下车更容易走到会场里面。从车站下来后找了几次菜找到一个合适的路线进入会场,路上就拍下了远处码头的这张照片。会场其实是在一个 Shopping Mall 的上面,地标建筑非常明显。

排队签到的人群还是很长,进入会场的速度被保安控制着,虽然比较满但依然是比较有秩序的。排队的人也没有太多寒暄的声音,反而是比较安静的存在。远处平台上三三两两的人端着咖啡低声聊天,天空还不是飘来几点雨滴,整个的氛围和年初在阿姆斯特丹的 KubeCon 完全不同。

签到后我也没有进入到会场,要了一杯咖啡站在平台四处张望,这个季节的布鲁塞尔已经有点冷了,风吹过来打火机都很难打着火。


开场后我走到大厅的最后面,找了一个靠边的位置坐下来,这个位置离讲台比较远,但是可以看到整个大厅的情况,大厅里面的人不多,对比 KubeCon 也就是一个 Session 的听众吧,这比我想象的还要少一些。

主持人正式开场啦,标准的美国口音让我恍惚觉得这不是在欧洲开会。

开场必须是当红炸子鸡,社区扛把子 Niko ,只是这个版本 Release 的日期让我迷惑,这不是圣诞节假期么。后来想想也对,如果是公司的开源项目,绝不会在这个时候发版本,这不是要让工会给弄死么。社区的项目反而无所谓,大家都是义务的,圣诞节可能空闲的时间更多。


演讲中还重点讲了会有 Edition 2024 的发布,我理解这标志着发展到了一个新的阶段。

全天对我影响最大的是这个议题,里面提到了这样一本书和一个理念,当然这个理念是已经提出来很长时间了,但是在 Rust 里面并不是流行的开发模式。这个让我瞬间想到当前做的 dagrs 的近况。项目悄无声息的在发布了两个版本在 crates.io ,没有进行任何的宣传,但是却有了两个用户在尝试使用。这个编排调度的方式肯定是对当前很多开发工作有帮助的,但是我一直找不到一个很好的理论来解释这个逻辑,所以就从没有正式的宣传过。今天瞬间得到了启发,这个项目的目标应该是 Flow-Based Programming in Rust 这个方向啊,就这个我明年报各种 Rust 会议的议题都有了,承包明年一年的 Rust 议题。

这个议题讲了很多实践上的问题,如何设计一个好的 Crate ,内容相当不错,但是 Slide 里面都很简单,没有更加明确的写出来规则,等视频上线了可以拿 AI 分析写一个总结。

学习 Rust 从来都是难点,这个总结是非常到位的,当时没有拍下来,从 Twitter 上扒了一张。

午饭没有在会场排队是正确的,我在下面商场吃完一个汉堡回来队伍还有很长,致使下午开始的时间都推后,因为还有很多人没吃饭。

吃完午饭在 Shopping Mall 里面溜达,看到这两精致的小车,不知道国内有没有这个小车买,不过国内现在电车如云,这个小车的市场应该不大。

晚上公司还有聚餐活动,由于时差和疲劳,我选择了回酒店休息,这次解锁没有看导航的情况,根据路牌和记忆,竟然走了一个没有走过的线路回到酒店,解锁了新的成就。

中午的汉堡实在是太硬了,晚上喝了一杯啤酒就已经睁不开眼了。这个味道有点奇怪,开始喝的时候温度低,是酒花加一些果香,后面酒温度上来了开始有烟熏味道,不知道是不是我昨天时差上头产生的幻觉😱。这款酒确实是比利时本地啤酒,明年可以换一个口味尝试一下。