Flash C 编译器:复古编程的新选择
The Flash C Compiler
我从小在 QuickBASIC、Turbo Pascal 和 Turbo C 的环境中成长,如今在日益由智能体主导的世界里,我选择用 Free Pascal 的文本模式 IDE 来解决数学挑战或进行手工编码的个人项目。这款 IDE 基于开源的 Borland TurboVision DOS TUI 库构建。我一直希望它能模拟 Turbo C 的模式。Flash C 编译器(fcc)的出现让我眼前一亮,但它缺少链接器,这意味着无法使用外部库,只能依赖项目内包含的代码。不过,如果它真正符合 C89 标准,仍有大量单头文件库可供使用。我打算亲自尝试一下。
在日益由智能体主导的世界里,我选择用文本模式的 Free Pascal IDE 来解决数学挑战或进行手工编码的个人项目。
- djriley
这玩意儿真不错,我得试试。我从小用的是 QuickBASIC,后来是 Turbo Pascal 和 Turbo C。在这个日益由智能体主导的世界里,为了自己亲手写代码解决数学挑战,或者做点手工编码的个人项目来放松,我开始使用 fpc 编译器自带的文本模式 Free Pascal IDE,它基于 Borland TurboVision DOS TUI 库的开源实现。我一直希望它也能有个模式来模拟 Turbo C。
我看到 fcc 唯一不爽的地方就是没有链接器,意味着没法使用外部库。所以你真的只能局限于自己项目里能包含的东西,不过如果它确实符合 C89 标准,那还是有很多可用的单头文件库可以应付各种需求。
我去看看!
- rgovostes
Adafruit 的那篇文章只是作者博客的 LLM 总结,而作者的博客又是该项目的 LLM 摘要,而项目本身是用 Claude 靠“感觉”写出来的。信噪比正在呈指数级下降。
- hn_submit
为什么大家把 LLM 生成的代码称为“从零手写”,却几乎没意识到自己一行代码都没写过?是啊,它确实是从零写的,但可不是你写的!!
这类项目简直是在玷污程序员行会。