Go 文件后缀新提案:.go 变成 .ʕ◔ϖ◔ʔ


Mojo 是 AI 基础设施公司 Modular AI 最近发布的编程语言,它结合了 Python 的语法以及 C 语言的可移植性和性能,目标是使其成为 AI 研究和生产的理想选择。

根据介绍,Mojo 不仅兼容 Python,还比它快 35000 倍。详情查看:AI 开发有了新编程语言, 比 Python 快 35000 倍。

为了体现 Mojo 的“快”,其开发团队埋了一个小彩蛋——支持将 🔥 用作 mojo 的文件扩展名。你没看错,就是一把火。也就是说hello.🔥是合法的文件,等同于hello.mojo。他们对此的解释是,通过一种有趣的视觉方式向用户传达:Mojo 让他们能够比以往任何时候都更快、更高效地开发。

当然,如果你不喜欢这种略显花哨的扩展名后缀,使用默认的.mojo 扩展名即可。

Mojo 的“骚”做法引起了另一门流行语言的效仿。Go 开发团队技术 leader Russ Cox (rsc) 今天提出了一项提案:添加新的文件扩展名.ʕ◔ϖ◔ʔ作为.go的替代方案。

rsc 在提案中写道,Go 在 Unicode 竞赛中已经落后了,因此决不能让这种情况持续下去。他建议大家将谨慎抛诸脑后,将 .ʕ◔ϖ◔ʔ 作为 .go 的替代拼写,如hello.ʕ◔ϖ◔ʔ

So? Let's ʕ◔ϖ◔ʔ!


相關推薦

2022-03-01

Go 语言社区正在讨论名为「arena」的新提案。 根据提案的介绍,「Go arena」用于优化内存分配。arena 是一种从连续的内存区域分配一组内存对象的方法,其优点是从 arena 分配对象通常比一般内存分配更有效。更重要的是,a

2022-12-05

Go 近日接受了名为「add support for wrapping multiple errors」的提案。 该项提案对错误处理进行了优化,与 Go 1.13 为错误处理提供的新功能有关:Error Wrapping。引入 Error Wrapping 后,Go 同时为errors包添加了 3 个工具函数,分别是Unwrap

2023-06-14

Go 社区正在讨论关于开发 math/rand v2 版本的相关提案。 Go 开发团队技术 leader Russ Cox (rsc) 建议将新版本的 math/rand 添加到标准库中,然后导入为 math/rand/v2。 rsc 说到,提出该提案最直接的动机是清理 math/rand 并修复许多挥之不

2021-12-14

开发工作仍在继续,此版本将会在明年 4 月发布。最新的提案变更显示,近期批准了关于 OSTree / CoreOS 方面的功能。 Fedora 工程和指导委员会 (FESCo) 已经批准了一项变更提案,以增强 RPM OSTreee 堆栈,使其原生支持 OCI/Docke

2023-06-05

登录服务器,将公钥( 即前面生成密钥对时 *.pub 后缀的文件内容 )追加写入服务器上的 ~/.ssh/authorized_keys 文件中。 一行代表一个客户端的公钥,注意设置正确的权限 chmod 700 ~/.ssh && chmod 600 ~/.ssh/authorized_keys。 在客户

2023-06-19

务器,将公钥( 即前面生成密钥对时 .pub 后缀的文件内容 )追加写入服务器上的 ~/.ssh/authorized_keys 文件中。 一行代表一个客户端的公钥,注意 ~/.ssh/authorized_keys 要设置正确的权限: chmod 700 ~/.ssh &&

2022-12-02

助于改进索引编制的 go list 更改 打开项目时,GoLand 会为文件编制索引并运行 [go list](<https://go.dev/ref/mod#go-list-m>) 命令,该命令会报告有关项目结构的信息。 索引编制会在 go list 运行时暂停,在索引编制完成之前您无法访问

2023-05-18

冗长性和可调试性方面带来了挑战。Go 团队目前没有公开提案可以分享,但正在继续探索改进错误处理的选项。 Onboarding 和学习最佳实践是受访者面临的最大挑战之一,将成为未来研究的领域。 对于 Go 模块维护者来说,保持

2022-07-31

face{} 替换为 any。 从意图操作的弹出窗口中,您可以替换文件中的所有空接口。 将具有空形参列表的类型形参删除的快速修复 具有空形参列表的类型形参现在报告为错误,并添加了将其删除的快速修复。 对未使用的类型

2023-07-12

务器,将公钥( 即前面生成密钥对时 .pub 后缀的文件内容 )追加写入服务器上的 ~/.ssh/authorized_keys 文件中。 一行代表一个客户端的公钥,注意 ~/.ssh/authorized_keys 要设置正确的权限: chmod 700 ~/.ssh &&

2023-07-24

用的服务器管理功能?是否支持记住密码?是否有好用的文件传输工具? tssh 支持选择或搜索 ~/.ssh/config 中配置的服务器,支持 vim 操作习惯,解决 ssh 终端的服务器管理问题。 tssh 支持一次选择多台服务器,批量登录

2023-10-08

eadTimeoutMs 参数默认设置成2000ms。 opt:所有测试规则链json文件,添加ruleId。 opt:优化文档。 快速上手 其他信息 欢迎在 Gitee 或者 Github 上提交反馈或建议 文档官网:rulego.cc

2023-07-19

速度和使用体验: 1 、如果传输发生中断,或者传完后文件有修改,再使用 trz -y 上传,或者使用 tsz -y xxx 下载, 将会快速跳过前面一致的部分,从不一致的位置开始断点续传。 2 、按下 Ctrl + C 时不再直

2023-07-05

务器,将公钥( 即前面生成密钥对时 .pub 后缀的文件内容 )追加写入服务器上的 ~/.ssh/authorized_keys 文件中。 一行代表一个客户端的公钥,注意 ~/.ssh/authorized_keys 要设置正确的权限: chmod 700 ~/.ssh &&a