japanesemomJAVA

暴雨如注,敲打着东京都心那栋老旧公寓的玻璃窗,发出令人心悸的声响。林远坐在昏暗的客厅里,面前是一台散热风扇狂转的二手台式机,屏幕的冷光映照着他疲惫而专注的脸庞。作为一名在底层挣扎的独立程序员,他接到了一个奇怪的私活:修复一段据说来自二十年前的遗留代码。雇主没有留下姓名,只给了一串加密的哈希值和一个名为“JAPANSE_MOM”的文件夹。

文件夹里只有一个后缀名为“.java”的文件,文件名长得令人发指,充满了奇怪的日文片假名和乱码符号。林远嗤之以鼻,认为这又是哪个二流黑客写的恶作剧,或者是某种过时框架的垃圾堆砌。然而,当他试图用现代的主流IDE打开它时,编译器却报出了一系列无法理解的语法错误。那些错误信息不像是在指责代码逻辑,倒像是在表达某种情绪——愤怒、悲伤,甚至是绝望。

“这不可能,”林远喃喃自语,手指在键盘上飞快敲击,试图强行解析这段代码。随着他的深入,一种诡异的熟悉感涌上心头。代码的结构极其怪异,它不像是在执行某种计算任务,更像是在模拟一个人类母亲的日常行为模式。变量名是“早餐的温度”,循环体是“日复一日的唠叨”,而那个核心的递归函数,竟然被命名为“归途”。

就在他即将放弃,准备强行格式化这个文件时,屏幕突然闪烁了一下。原本蓝色的代码行变成了刺眼的血红,紧接着,一行行注释以惊人的速度自动补全。那不是普通的英文或日文注释,而是一种混合了代码逻辑与散文诗般的独白。

“如果你看到了这里,说明你终于学会了倾听。”注释中写道,“我不是程序,我是记忆。”

林远感到一阵寒意顺着脊椎爬升。他下意识地后退,椅子在地板上发出刺耳的摩擦声。窗外的雷声似乎更近了,闪电划破夜空,瞬间照亮了房间里凌乱的线缆和堆积的外卖盒。他想要拔掉电源,但手却僵在半空。鬼使神差地,他重新坐回椅子上,目光死死锁定在那行名为“归途”的函数上。

函数内部并没有复杂的算法,只有无数个嵌套的“if-else”判断。每一个条件分支,都对应着一段具体的生活场景:下雨天送伞、深夜留灯、生病时的喂药、离家时的挥手。这些代码片段仿佛被注入了灵魂,随着编译器的运行,林远的眼前开始浮现出模糊的画面。一个穿着围裙的女人背影,在狭小的厨房里忙碌;一个年轻的学生背着书包,在雨中奔跑;一个中年男人拖着疲惫的身躯,在深夜回到家中。

“妈。”林远不由自主地轻声唤道。这个字在他喉咙里滚过,带着一种久违的温热潮气。他的母亲在他很小的时候就去世了,记忆中她的样子早已模糊,只剩下这栋公寓里无尽的寂静和冷清的空气。他从未真正理解过母爱,直到此刻,在这段充满bug却充满温情的代码中,他感受到了那种跨越生死的羁绊。

屏幕上的文字开始流动,仿佛有了生命。代码不再是冰冷的字符,而是化作了一只无形的手,轻轻抚摸着林远内心的创伤。他看到代码中的变量“遗憾”被不断重新赋值,从最初的“0”变为“1”,再变为无数个无法计算的浮点数。那是母亲未能说出口的爱,是儿子未能回应的思念,是时间无法抹去的裂痕。

突然,风扇的声音戛然而止。房间陷入了死一般的寂静,只有雨声依旧。屏幕上的红光渐渐褪去,恢复成了平静的蓝色。代码自动格式化,重新排列成了一段简洁而优雅的算法。这段算法不再模拟生活,而是执行着一个简单的任务:发送一封邮件。

林远颤抖着手,看向邮件的地址栏。那是他自己多年未用的旧邮箱。邮件的主题只有两个字:“回家”。正文是一片空白,但附件里是一段音频文件。他戴上耳机,点击播放。

里面没有说话声,只有熟悉的煮粥的声音,微波炉的嗡嗡声,以及一声轻柔的叹息:“回来就好,汤还热着。”

泪水瞬间模糊了林远的视线。他摘下耳机,看着窗外渐渐停歇的雨势,东方的天空泛起了一丝鱼肚白。他知道,这段名为“japanesemomJAVA”的代码,不仅仅是一个程序,它是一座桥,连接着他与过去,连接着生与死,连接着孤独与温暖。

他站起身,走到窗前,推开窗户。清晨湿润的空气涌入房间,带着泥土和青草的气息。林远深吸一口气,感觉胸腔中那股压抑已久的闷气终于消散。他拿起手机,拨通了那个许久未联系的号码,尽管他知道,电话那头可能永远是忙音,但此刻,他的心中不再有恐惧。

“妈,”他对着空荡荡的房间,也对着心中的那个身影,轻声说道,“我回来了。”

阳光穿透云层,洒在桌面上那台依然沉默的电脑上。屏幕黑了下去,倒映出林远平静而坚定的面容。他知道,生活还要继续,代码还要编写,但有些东西,已经永远地改变了。这段诡异的代码,成为了他生命中最后一块拼图,让他终于完整。

上一章 章节目录 下一章

阅读设置 ×

超大