周明的婚礼,定在五月最后一个周六。
地点没有选在星级酒店或海外海岛,而是近郊一座由旧纺织厂仓库改造而成的创意艺术空间。
裸露的红砖墙、挑高的钢结构屋顶、巨大的工业风窗户透进充沛的天光,空间里点缀着茂盛的绿植和柔软的米白色帷幔,硬朗与柔美奇妙融合,既符合新郎的极客审美,也满足了新娘对“独特”的执着。
新娘苏蔓,是周明在一次顶尖网络安全峰会上“不打不相识”的同行。
当时,周明开发的加密算法在挑战环节被苏蔓带领的团队找出一个极其隐蔽的逻辑漏洞——虽然周明事后坚持那只是“理论上的极端情况”。
两人从针锋相对的技术辩论,到深夜邮件往来探讨细节,再到发现彼此在电影、音乐甚至奇怪零食口味上的惊人相似,最后顺理成章地走到了一起。
用林砚的话说,是“两个顶级大脑在二进制世界里产生了无法破解的共鸣”。
作为周明毋庸置疑的“娘家人”兼老板,谢辞和林砚提前一天就到了现场,与其说是帮忙,不如说是监督确保一切符合周明和苏蔓的设想。
当然,主要是林砚在协调沟通,谢辞则更像一座移动的、偶尔发表决定性意见的冰山。
“音响调试最后一遍,备用电池检查。”
“无人机送戒指的路线模拟,避开所有可能的气流干扰点。”
“餐食过敏源清单再核对一次,苏蔓那边有两位亲友是严重坚果过敏。”
林砚拿着对讲机,穿梭在还在做最后布置的场地里,条理清晰。
他今天穿得很休闲,浅麻色的衬衫挽起袖子,像这场婚礼的另一个总控。
谢辞靠在一张长桌边,看着林砚忙碌的背影,手里端着一杯水。
周明蹭过来,难得地穿了西装(虽然领带系得有点歪),神情是混合着兴奋和紧张的恍惚。
“谢总,林哥……真的谢谢。”周明推了推眼镜,语气是前所未有的郑重,
“没有你们,我可能还在某个小隔间里埋头写代码,更别提认识苏蔓,还有今天……”
“是你自己争气。”谢辞打断他,语气平淡,但熟悉的人能听出里面的肯定,“代码写得好,人也不算太笨。”
这已经是谢辞式的高度赞扬。周明咧开嘴笑了,那点紧张消散不少。
林砚走回来,拍了拍周明的肩膀:
“新娘子那边都准备好了?她刚才发消息说伴娘团正在做最后‘抵抗’,让你做好准备。”
周明瞬间又紧张起来:“准、准备什么?”
林砚和谢辞对视一眼,眼里都有笑意。“考验啊,”林砚故意拉长声音,
“比如,用十种编程语言写出‘我爱你’,或者现场破解她加密的婚礼誓言什么的。”
周明脸色一白,当真开始思考可行性。谢辞几不可察地摇了摇头,对林砚说:“别吓他。”
林砚笑着揽过周明的肩:
“开玩笑的。苏蔓只是期待见到你,别的都不重要。去吧,新郎官,享受你人生中最重要的一天。”
婚礼当天,阳光明媚得恰到好处。
宾客陆续到来,大多是互联网和安全技术圈的同行,穿着打扮也随意得多,格子衬衫和休闲西装混杂,现场充满了 Geek 式的轻松和真诚。
背景音乐是周明和苏蔓共同挑选的电影原声和独立音乐,没有煽情的流行情歌。
谢辞和林砚坐在家属席第一排。谢辞一身经典深灰色西装,严谨得如同出席国际并购会议;
林砚则是剪裁精良的炭黑色西装,内搭浅灰蓝色衬衫,少了几分平日的温和,多了几分沉稳的俊朗。
两人坐在一起,自成一道风景,吸引了不少目光,但无人上前打扰。
仪式即将开始,灯光柔和下来。
周明站在由绿植和代码投影装饰的仪式台前,背挺得笔直,手指无意识地捏着裤缝。
当婚礼进行曲的变奏——一段空灵的电音旋律响起时,所有人的目光转向入口。
苏蔓挽着父亲的手臂,缓缓走来。她没有穿传统的繁复婚纱,而是一袭简洁流畅的缎面鱼尾裙,头纱短而轻盈,手里捧着一束淡绿色和白色交织的铃兰与郁金香。
她脸上带着明亮、自信的笑容,目光穿过人群,直直落在周明身上。
周明呆呆地看着她走近,忘了呼吸,直到苏蔓的父亲将女儿的手交到他手中,用力握了握,他才如梦初醒,紧紧握住,手心全是汗。
仪式简洁而动人。
没有冗长的宗教环节,两人各自陈述了自己编写的誓言。周明的誓言充满了技术比喻
(“……我希望我们的婚姻像最优雅的算法,时间复杂度是永恒,空间复杂度是彼此的全部……”),
引得台下会意的轻笑;苏蔓的誓言则更感性,谈到“安全感”在她这个职业中的稀有,以及周明如何成为了她“人性化的、温暖的防火墙”。
然后,主持人微笑着说:
“接下来,我们有请新郎的好友、事业上重要的引路人,谢辞先生,为新人送上证婚祝福。”
场内安静了一瞬,随即响起掌声。不少知道谢辞性格的来宾露出了好奇又期待的神情。
谢辞起身。林砚轻轻碰了碰他的手背,递给他一个鼓励的眼神。
谢辞几不可察地颔首,迈步走上仪式台。
他的步伐稳健,气场强大,站在台上,仿佛瞬间让整个空间都变得更加郑重。
他从司仪手中接过话筒,目光先扫过台下紧张又期待的周明,又看了看一旁微笑的苏蔓,最后,他的视线与台下的林砚交汇了一秒。
“我不擅长致辞。”谢辞开口,声音透过音响传开,低沉清晰,直接得让一些人愣了一下,“尤其不擅长在公开场合,谈论感情。”
典型的谢辞式开场,毫不修饰。台下却因此更安静了。
“周明找到我,希望我担任证婚人之一时,我有些意外。”
他继续,语调平稳,
“我问他为什么。他说,因为我和林砚,是他见过最……‘牢固且不可思议的伙伴关系’。他希望自己的婚姻,也能拥有这种质量的连接。”
林砚在台下,手指微微蜷缩。
他看着台上那个在众人目光中心,依旧冷静自持,却愿意为了朋友站出来的男人,心中涌动着温暖而澎湃的浪潮。
“我不确定我们是否是一个好的榜样。”
谢辞的话出人意料地坦诚,
“我们的路,并不常规,甚至充满荆棘。但我们确实理解,什么是‘选择’,什么是‘责任’,什么是无论顺境逆境,都选择并肩,选择信任,选择不放手。”
他的目光再次投向周明和苏蔓。
“苏蔓,周明是我见过,在专业领域最纯粹、最专注,也最有天赋的人之一。
他的代码,如同他的品性,清晰、稳固、值得信赖。在生活中,他或许有些笨拙,”
台下传来善意的轻笑,周明不好意思地挠了挠头,
“但他的真诚和善意,是未经加密的明文,任何人都能看得懂,也值得被珍惜。”
“周明,”谢辞转向新郎,语气稍稍加重,
“苏蔓是一位非常出色的女性。她的智慧、勇气和独立性,无需多言。能赢得她的青睐,是你的幸运,也是对你为人与专业能力的最高认可。”
他停顿了片刻,似乎在选择最后的词语。全场静默,等待着他那句注定与众不同的话。
“今天,你们在这里,在亲友的见证下,缔结婚姻的契约。”
谢辞的声音不高,却字字清晰,敲在每个人心上,
“这不像商业合同,有明确的违约条款。
它更像你们最熟悉的领域里,一个最高级别的加密协议。”
他看向两人,眼神锐利而深刻。
“需要双方共同持有密钥,需要持续不断地投入算力去维护,需要抵御外部的攻击和系统内部可能出现的漏洞。它没有捷径,也无法单方面解除。”
“我祝福你们,”
他最后说,语气是罕见的、带着力量感的郑重,
“能像最稳固的、经过时间与实战检验的加密协议那样——双向绑定,牢不可破。
在未来的漫长岁月里,互为对方的加密算法,也互为对方唯一且永远的解密密钥。”
话音落下。
没有华丽的辞藻,没有煽情的呼唤,只有属于谢辞的、硬核又无比贴切的比喻。
台下静了两秒,随即爆发出热烈的掌声和欢呼,尤其是那些技术背景的宾客,笑得最大声,掌声最用力。
这个祝福,太“周明和苏蔓”了。
周明眼眶通红,用力点头,紧紧握着苏蔓的手。
苏蔓也笑了,眼中闪着感动的泪光,朝谢辞微微鞠躬致意。
谢辞将话筒交还司仪,对着新人略一颔首,走下台。
他的步伐依旧沉稳,但坐回林砚身边时,林砚敏锐地感觉到他身体几不可察地放松了一线。
林砚在桌下,悄悄伸出手,握住了谢辞的手。
谢辞反手握住,十指自然地交缠在一起,温热而坚定。
“讲得很好。”林砚用只有两人能听到的声音说,“特别是‘双向绑定,牢不可破’。”
谢辞侧头看他,眼底深处有微光流动:“实话。”
仪式继续,交换戒指,亲吻。周明吻得小心翼翼,苏蔓则大方地回应,台下口哨声、欢呼声一片。
然后是抛捧花环节。
未婚的男女青年们被邀请到台前。苏蔓背对着大家,笑着举起那束铃兰和郁金香。气氛热闹起来。
林砚本来只是笑着旁观,谢辞更是毫无兴趣。
但不知是气氛使然,还是苏蔓有意,那束捧花在空中划过一个优美的抛物线,没有飞向最前面跳起来争抢的人群,而是不偏不倚,越过了他们,直直朝着家属席的方向落下来。
林砚下意识地伸手一接。
捧花稳稳地落入了他的怀中。
瞬间,全场目光聚焦。短暂的寂静后,爆发出更大的善意哄笑、掌声和口哨声。
许多目光在林砚和他身边的谢辞之间来回移动,充满了祝福和调侃。
林砚愣住了,看着怀里清新雅致的花束,耳根以肉眼可见的速度泛红。
他有些无措地抬头,下意识看向谢辞。
谢辞也在看着他。
那双深邃的眼眸里,没有惊讶,没有尴尬,只有一片深沉的、如同静海般的凝视。
那目光里有笑意,有温柔,还有一丝极其清晰的、意味深长的占有和笃定。
他什么也没说,只是看着林砚,然后,唇角极轻、极缓地,向上弯起了一个微小却无比真实的弧度。
这个微笑,比任何话语都更具冲击力。
林砚的心跳漏了一拍,随即被巨大的暖流包裹。他低下头,看着怀中的捧花,也轻轻地笑了,那笑容里有羞涩,有甜蜜,还有一种“好吧,这或许就是天意”的坦然。
台上的苏蔓转过身,看到这一幕,也开心地笑了,朝林砚眨了眨眼。
周明在台上傻笑,冲林砚比了个大拇指。
捧花的插曲将婚礼的欢乐气氛推向了另一个高潮。
宴会开始,自助餐形式,宾客们自由交流,气氛轻松愉悦。
林砚将捧花小心地放在他们座位旁的架子上。谢辞拿了两杯香槟,递给他一杯。
“没想到会接到。”
林砚抿了一口酒,低声说,脸上热度未退。
“嗯。”谢辞应了一声,目光扫过那束花,“花不错。”
林砚失笑,用手肘轻轻碰他一下。
两人没有加入热闹的舞池,而是站在靠窗的安静角落,看着场内。
周明和苏蔓正在跳第一支舞,两人舞步都有些生涩,但笑容灿烂,眼中只有彼此。
周围的朋友们举着手机拍照,灯光摇曳,音乐流淌。
“看着他们,”林砚轻声说,“觉得很美好。一种……很常规,但又无比珍贵的幸福。”
谢辞顺着他的目光看去。“常规,”他重复这个词,语气平淡,“只是形式不同。”
“是啊。”林砚点头,靠得离谢辞更近一些,肩膀几乎相贴,
“爱情有千百种模样。周明和苏蔓是技术灵魂的共鸣,是同行亦是战友。而我们……”
他顿了顿,声音更柔,“我们的模样,或许在别人看来不那么‘常规’,但对我们自己而言,这就是最真实、最完整的答案。”
谢辞没有说话,只是将手中的酒杯放下,然后,在无人注意的阴影里,他的手滑落到林砚身侧,再次握住了他的手。
这一次,不仅仅是握着,他的拇指,轻轻摩挲着林砚无名指的指根,那里空无一物,但他的动作,却仿佛在确认某种无形的印记。
“幸福没有标准协议。”谢辞低声说,目光依然看着舞池中旋转的新人,话却是对林砚说的,“只有双向认证成功,连接建立。”
林砚反手扣住他的手指,用力握紧。“我们的连接,”他声音虽轻,却带着笑意和绝对的信心,“早就通过最高级别的安全验证了。”
婚礼进行到后半程,气氛越发松弛。周明彻底放开了,甚至被朋友们怂恿着表演了一段他大学时期在动漫社学的、极其笨拙又可爱的宅舞,苏蔓在一旁笑着为他打拍子,场面温馨又搞笑。
林砚和谢辞也遇到了不少熟人。
有“启夏资本”投资的企业创始人,有合作过的技术大牛,还有两位是周明以前在安全公司的老同事,如今也自己创业,聊起近况,感慨良多。
其中一位头发花白、气质儒雅的老先生,是苏蔓的硕士导师,国内网络安全领域的泰斗之一。
他主动走过来与谢辞林砚交谈。
“小周是我徒婿,他的本事和心性我了解。”
老先生笑容和蔼,目光却锐利,
“你们二位,就是‘启夏资本’的创始人?小周常提起,说没有谢总当年的知遇和林总后来的支持,没有他的今天。
我也关注过你们那个科技园的规划,很有魄力,也很有远见。”
谢辞礼貌颔首:“周明自己的努力是关键。”
林砚则与老先生聊了几句关于未来网络安全趋势和产学研结合的看法,相谈甚欢。临走时,老先生看了看林砚,又看了看谢辞,意味深长地笑道:
“你们这个‘合伙人’关系,很稳固。挺好,这世道,能找到真正并肩同行的人,是福气。”
“是。”谢辞坦然应道,林砚也微笑着点头。
夜深了,婚礼接近尾声。
周明和苏蔓要先行离开,开始他们的蜜月旅行。
在门口送别时,周明给了谢辞和林砚一人一个用力的拥抱。
“谢总,林哥,谢谢你们来。”周明声音有些哽咽,“真的……谢谢一切。”
苏蔓也真诚地说:
“谢谢谢总的证婚词,我们会牢记‘双向绑定,牢不可破’。也谢谢林哥,今天的安排一切都完美。”
送走新人,宾客也陆续散去。
谢辞和林砚是最后离开的几人之一。
场地工作人员已经开始收拾,灯光调暗了一半。
林砚拿起那束捧花,和谢辞并肩走出艺术空间。夜晚的空气凉爽清新,繁星满天。
司机将车开到门口。
上车后,林砚将捧花小心地放在中间。
车子缓缓驶离,将那个充满欢笑、誓言和祝福的仓库抛在身后,汇入城市夜晚的车流。
车内很安静。林砚望着窗外流淌的霓虹,忽然轻声说:“谢辞。”
“嗯?”
“如果……我是说如果,”林砚转过头,看向他,眼神在窗外忽明忽暗的光线中显得格外清亮,
“有一天,我们也想要一个更形式化的‘承诺’,或者,让我们的关系,在某种社会框架里更‘可见’……你会怎么想?”
他没有说具体是什么,但两人都心知肚明。
谢辞没有立刻回答。
他看着前方道路,侧脸在阴影中轮廓分明。
过了好一会儿,他才开口,声音在密闭的车厢里显得格外低沉而清晰:
“形式,是给别人看的框架。我们的承诺,从一开始就不在任何一个现成的框架里。”
他顿了顿,继续道,
“但如果,那是你想要的‘可见’,或者,你觉得那样能让你更安心,或者……”
他转过头,看向林砚,眼神如渊,“仅仅是你想要那样一个仪式,一个标记。那么,框架可以打破,也可以重建。只要对象是你。”
不是需要,不是必要,而是“你想要”。
林砚的心被这句话填得满满的,酸胀而柔软。他摇了摇头,笑了:
“我不需要框架来安心。
我只是……今天看到周明和苏蔓,看到那么多祝福的目光,突然觉得,如果有一天,我们也能在阳光下,毫无负担地接受所有人的祝福,好像也不错。”
他靠回椅背,语气轻松下来,“不过,就像你说的,我们的路本来就不常规。我们的幸福,我们自己定义就好。有没有那个仪式,我们都已经‘双向绑定,牢不可破’了。”
谢辞伸出手,越过中央扶手,不是握,而是将手掌覆盖在林砚的手背上,温暖而厚重。
“我们的阳光,”他声音平稳,带着一种不容置疑的力量,“不需要特定的日子。每一天都是。”
林砚翻过手,与他掌心相贴,十指交扣。
“嗯。”他应道,看向窗外飞速后退的璀璨灯火,心中一片宁静圆满。
车子朝着家的方向驶去。
那束意外得来的捧花,静静地躺在座位上,散发着幽幽的清香,像一个温柔的注脚,标记着这个见证他人幸福、也再次确认彼此心意的夜晚。
爱情的模样或许千差万别,但指向的终点,或许真的只有一个——找到那个让你心甘情愿与之“加密绑定”一生的人。
然后,共同编写一段名为“幸福”的、独一无二的运行代码。