回答
的代码示例应该:(前的Hello World)
- 显示如何启动一个新的应用程序
- 如何做常见的模式(例如相反的循环,函数式语言使用尾递归。电话)
- 显示什么使语言的独特/右对某些任务(例如,元编程Ruby中的二郎神,模式匹配)
一种语言的最佳代码示例说明了为什么该语言比该特定代码段的任何其他语言更好。基本上与“你好世界”相反。
如果有人想开始使用某种语言,他们需要一些简单的东西来确保他们的环境已经正确设置。 “Hello World”适合这个法案。 – 2010-07-30 09:35:43
你应该写变得容易写或前实际程序倾向于你的新语言功能。如果你使用库,考虑它们的复杂性。
当然这不是我打算做的。编写你的编程语言,使你感兴趣的真正程序变得更短,更好。只有白痴才关心功能。你用编程语言编写程序,这不是一种装饰。因此,您应该专注于程序开发任务,忽略不影响可用性的美学语言部分。
从最简单的语言开始,您可以编写程序。从中反复改进语言,并处理与早期版本和其他语言有关的所有问题。
您正在通过编写新的编程语言来解决问题,对吧?强调如何用你的语言解决这个问题。
我更经常用较新的动态语言看到的一个例子是一个简单的静态Web服务器。几年前,我第一次在Tcl中看到一个小型web服务器的例子(不是一门新语言)。现在看来,大多数新语言都有一个用50行代码编写的Web服务器。
谷歌的Go语言实际上有一个微小的Web服务器,作为其官方文档中的示例代码之一。尽管Go通过使用库来作弊。但这是一个很好的展示它的网络库有多好。 Node.js在其官方文档中还包含一个Web服务器示例。
如果您的语言支持在50(100?)行代码中编写简单的Web服务器,那么您应该使用它作为示例。 Web服务器就是一个很好的例子,因为它向您展示了语言如何处理网络,文件I/O和字符串操作。让我们面对现实吧,除了3D游戏和物理模拟,现在大多数代码更多地处理网络,文件I/O和字符串而不是数字。
- 1. 针对示例编程语言的语法高亮显示
- 2. Docbook 4插入编程语言代码
- 3. Go编程语言代码错误
- 4. 一个良好的编程语言,编程代码挑战
- 5. 源代码/机器语言的比例
- 6. Android蓝牙编程的代码示例
- 7. 亚洲语言情感分析的代码示例 - Python NLTK
- 8. Cocoa接口的语言,优雅,开放源代码示例?
- 9. 左结合的编程语言的示例?
- 10. Fortran示例代码汇编
- 11. 编译linPhone示例代码
- 12. 寻找使用不同语言编写的程序示例
- 13. C编程语言(版本2)中的示例1-7
- 14. 编程语言
- 15. C语言中的套接字programmimg,需要示例代码和教程
- 16. 汇编语言代码问题
- 17. 反编译代码(独立于语言)
- 18. 汇编语言符号操作代码
- 19. 用C语言编写cgi代码
- 20. 汇编语言机器代码
- 21. 编程语言的原语
- 22. 语言代码6.1
- 23. 语言便携示例程序
- 24. 使用多种编程语言创建代码的向导
- 25. RTL语言的JSON编码
- 26. DLR语言设计示例
- 27. 多语言应用程序编码
- 28. 多线程示例代码:
- 29. RoR:SaaS示例(代码/教程)?
- 30. ActionBarSherlock示例演示代码不编译
请问这个问题需要回答!你有一个非常好的开始。 – TrustyCoder 2010-07-28 04:05:16