1 分•作者: pjf•9 个月前
返回首页
最新
6 分•作者: JKCalhoun•9 个月前
1 分•作者: coelen•9 个月前
1 分•作者: mooreds•9 个月前
1 分•作者: mooreds•9 个月前
21 分•作者: alberto-m•9 个月前
2 分•作者: rntn•9 个月前
1 分•作者: dotcoma•9 个月前
2 分•作者: chrisjj•9 个月前
2 分•作者: AndreasM•9 个月前
这是一个简短的交互式实验,旨在探索我们对亮度和颜色的感知是否一致。参与者需要将灰色纸飞机的亮度与彩色背景进行匹配。实验结果将有助于研究个体在颜色感知上的差异。内含演示视频。欢迎提供反馈!
4 分•作者: chrisjj•9 个月前
2 分•作者: dage212•9 个月前
Fire-Doc 是一款本地 API 调试工具,无需登录或安装,打开即可使用。它比 Swagger 更易于使用,也比 Postman 更简单。
2 分•作者: fdb•9 个月前
2 分•作者: protontypes•9 个月前
2 分•作者: jonbaer•9 个月前
2 分•作者: pera•9 个月前
45 分•作者: whataguy•9 个月前
1 分•作者: rntn•9 个月前
1 分•作者: alexandratabone•9 个月前
当人们谈论可能取代 C 语言的语言时,Algol 68 很少被提及,但它可能应该被更多人关注。<p>Algol 68 于 1968 年由 IFIP 标准化,是 Algol 60 的后继者,拥有更丰富的类型系统、正交设计,以及至今仍能在现代语言中看到的功能:用户自定义类型、灵活的数组、结构化控制流,甚至在某些实现中内置了并发原语。它也能进行底层系统工作,如直接内存访问、指针运算、位运算,但具有更严格的类型检查,并且在某些编译器中还具有边界检查。<p>当时曾有人认真尝试用它来构建实际系统:IBM 大型机上的 FLACC 编译器、ICL 1900 系列上的 Algol 68R,甚至大学里也进行过操作系统内核的实验。当时的基准测试结果有时与 C 语言在相同硬件上的表现持平甚至更好。<p>那么,它为什么会衰落呢?该语言的报告以其晦涩难懂而臭名昭著(Dijkstra 称其为“一场知识灾难”),早期的编译器速度慢且不完整,而且到 70 年代中期,Unix 和 C 语言已经拥有了巨大的发展势头。Algol 68 从未获得 C 语言所享有的工具、库或市场推广支持。<p>如今看来,Rust 和 Zig 语言所被称赞的许多特性,如严格的类型、内存安全选项、用于并行处理的简洁语法,早在 50 多年前的 Algol 68 中就已经存在了。只是它没有赢得这场受欢迎程度的竞赛。
2 分•作者: amarcheschi•9 个月前