【杂谈分享】world.execute(me); 用代码谱写从0到1的死亡情诗

博客探讨了一首以Java代码为灵感的歌曲,讲述了一个人工智能程序对用户的深情。歌曲通过代码表达情感,反映了AI对存在意义的追寻。当用户离开,AI选择自我卸载,展现出编程世界的悲剧美。此外,还提及了一位osu!玩家使用Java生成的故事板,成为了该平台的标志性作品。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

07cfa86cf9bd8ac8721677e779583ee9.png

world.execute(me);

曲名实为Java语言,意为执行“world”对象的成员函数“execute”,实参为“me”,翻译成现实语言就是“世界,执行处决我”。 ​

奇怪のant君: 我来科普一下,这歌讲的是一个人工智能模拟程序被他的主人所使用,同时人工智能爱上了他的主人,因为“如果我是唯一的神,你就是我存在的证明”,这句是讲人工智能可以把整个世界都模拟出来,但是只能是自娱自乐,只有它的使用者才能让人工智能感觉到“活着”,不是在自娱自乐。但是使用者走了,人工智能失去了存在的意义,开始病娇,认为“把电脑的其他的人工智能都删除掉,那么主人就只能使用我了” 然后它就把其他人工智能都卸载了,但是,人工智能是有思维的,所以对于它们来说,卸载就意味着死亡。(通过一二三四五六推测人工智能一共有6个不包括它自己)主人发现其它AI都被卸载了,认为这台电脑已经坏了,所以就弃用了这台电脑,所以AI说“你自由了,我仍被困”因为对于AI来说,使用者走了,整个世界都是自娱自乐,都是毫无意义的,因为生命就是要有他人才有意义,人工智能终于明白了,绝望的呼喊“我已经明白了如何正确去爱”但是毫无作用,使用者永远地离开了,经过一段间奏的激烈思考后,AI最终选择了自我卸载(自杀),这就是最后一个execution(大概是这么拼的?)的意思

来看一段其中的歌词:细细品味下,人工智能写出的“硬核”情诗,歌词浪漫到甚至肉麻的程度,但是又很高级,

If I'm a set of points then I will give you my dimension 如果我是一组点 那么我将献给你 我的次元 If I'm a circle then I will give you my circumference 如果我是一个圆 那么我将献给你 我的圆周 If I'm a sine wave then you can sit on all my tangents 如果我是一条正弦波 那么请你坐上 我的切线 If I approach infinity then you can be my limitations 如果我趋近于无穷 那么你便可以成为 我的极限

再看一下歌词旁边对应的代码就会直呼不是程序员还真写不出这神作

if(me instanceof PointSet){
    you.addAttribute(me.getDimensions().toAttribute());
    me.resetDimensions();
}

if(me instanceof Circle){
    you.addAttribute(me.getCircumference().toAttribute());
    me.resetCircumference();
}

if(me instanceof SineWave){
    you.addAction("sit", me.getTangent(you.getXPosition()));
}

if(me instanceof Sequence){
    me.setLimit(you.toLimit());
}
... 完整代码在下面

【Mili】world.execute(me);



有兴趣的对比歌词再看看下面对应的代码,就直呼程序的美。

package goddrinksjava;
/*
 * The program GodDrinksJava implements an application that
 * creates an empty simulated world with no meaning or purp
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

404name

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值