programming-languages - 你能帮我想一下我的编程语言的问题吗?

标签 programming-languages esoteric-languages

我创建了一种实验性的玩具编程语言,带有(现在)可用的解释器。它是图灵完备的,并且具有相当低级的指令集。

即使所有事情都需要比 PHP、Python 或 Ruby 多四到六倍的代码和时间,我仍然喜欢用它来编程各种东西。

所以我得到了用多种语言编写的“基本”东西:

  • Hello World
  • 输入 -> 输出
  • 倒计时(并不像您想象的那么容易,因为没有循环)
  • 阶乘
  • 阵列模拟
  • 99 瓶啤酒(简单,错误的变形)
  • 99 瓶啤酒(标准)
  • 科拉茨猜想

  • 奎因(那是一个有趣的!)

  • Brainf*ck 解释器(为了证明图灵完整性,让我很高兴)

所以我实现了上述所有示例,因为:

  • 他们都使用了该语言的许多不同方面
  • 它们非常有趣
  • 他们不需要花几个小时来写

现在我的问题是:我已经没有想法了!我找不到更多关于使用我的语言可以解决哪些问题的示例。

  • 您是否有任何符合上述某些标准的编程问题需要我解决?

最佳答案

尝试 Project Euler 中的内容- 这些谜题对于测试新语言总是有好处的。

关于programming-languages - 你能帮我想一下我的编程语言的问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2601970/

相关文章:

web-services - 是什么让你尝试(或不尝试)一种新的编程语言?

c# - C# 和 .NET 有多大区别?

java - 高级 Java 控制台输入

binary - Brainfuck 与 1 位存储单元?

esoteric-languages - 我如何在 Golfscript 中找到字符串的索引?

java - 在并发编程方面,Scala 比 Java 有什么优势?

c# - 以编程方式启用/禁用硬件设备

coding-style - 源代码末尾的新行

esoteric-languages - 如何运行 Esoteric Language ZOMBIE

brainfuck - Brainfuck 中如何使用逗号命令?