还记得一个班轮代码挑战吗?

时间:2009-07-24 16:39:41

标签: computer-science history code-golf

多年前有没有人记得像Byte这样的杂志,人们竞相制作用一行代码编写的最功能的代码片段?我记得像Pole Position这样的游戏有滚动文本等,而分形图形就是这样做的。

C#和Java等现代语言在一个声明中是无穷无尽的,有没有人知道现在有类似的东西?这也是鼓舞人心和有趣的东西。

7 个答案:

答案 0 :(得分:5)

有一个名为Code Golf的网站致力于以这种格式竞争问题。

答案 1 :(得分:2)

Code Golf on SO非常适合这些类型的挑战

答案 2 :(得分:2)

commandlinefu.com - 很快就可以在 shell 上快速输入。
但是,我希望 code 更易读。

答案 3 :(得分:1)

查看此处标记为“code-golf”的任何问题,了解一些有趣的内容!

答案 4 :(得分:0)

嗯,我从技术上讲,如果语言忽略了空格,你几乎可以把任何东西写成一行代码。

可能是某种HTML或网络应用程序?

一个巨大的C代码怎么样?

答案 5 :(得分:0)

我不认为这是一个非常好的练习,因为像Lisp这样的函数式语言将具有固有的优势。

关于APL的老笑话是你可以在一行中编写一个完整的操作系统,但是没有人可以阅读它。

答案 6 :(得分:0)

如果您转到Project Euler并逐个解决问题,论坛将让人们尝试对其解决方案进行编码。 (即Problem 1,得到forum