经验与复盘经验摘录 · 机器翻译
(当然这是其中一个原因,另一个原因是当我几年前尝试一些用它制作的程序时……
……(当然这是其中一个原因,另一个原因是当我几年前尝试一些用它制作的程序时,出现了严重的故障和错误,比如文本编辑器小部件让整个程序冻结——尽管那是很多年前的事了,可能已经修复了,但它给我留下了不好的印象,因为那时这个项目已经超过了十年,而且当时几乎已经没有任何开发者在使用或维护它了)基本上,我想知道的是,如果我今天制作一个仅链接到glibc和GNUstep库(包括ObjC运行时)的Linux二进制文件,十年后它还能运行吗[0],即使它使用了一些在那期间苹果决定更改的API,还是会出问题?当然,不考虑那些项目无法控制的外部因素导致的破坏(例如,出于某种难以理解的原因,C ABI本身发生了变化,或者所有人都转向了RISC-V,所有x86 CPU同时爆炸,所有x86模拟器突然失去了源代码和所有现有的二进制文件)。……
源讨论GNUstep与macOS Catalina的兼容性几乎完全实现原帖 62 条评论 · 导入时统计