短代码示例,解决有趣的问题(多种语言)

时间:2011-08-05 21:55:51

标签: programming-languages sample

最近我在Google研究部门负责人Peter Norvig发现了一个有趣的“21行代码拼写检查”样本http://www.norvig.com/spell-correct.html

虽然这本身就是一个非常有趣的东西,但看到同样的问题如何用不同的语言解决也很有趣!

您是否了解更多此类样本(以多种语言解决)?请在此处发布链接。

3 个答案:

答案 0 :(得分:2)

看看PLEAC用多种语言解决的相同问题。

目前包括以下语言:

  • perl的
  • 常规
  • ocaml的
  • 红宝石
  • 诡计
  • commonlisp
  • REXX
  • TCL
  • PHP
  • 的Haskell
  • merd
  • picolisp
  • 阿达
  • Haskell的上 - 类固醇
  • 的java
  • cposix
  • 柔韧
  • C ++
  • 因子
  • Smalltalk的
  • 所述
  • 的erlang
  • - [R
  • 目标c
  • MASD
  • 的bash
  • NASM

答案 1 :(得分:1)

检查Rosetta Code,这是用不同语言解决的大量任务。

答案 2 :(得分:1)

网站99 Bottles of Beer以1434种编程语言保存歌曲 99瓶啤酒歌词的实现。

PLEAC包含Perl Cookbook中提到的常见编程问题的几种语言的实现。

Rosetta Code还为许多不同语言的同一任务提供解决方案。