印刷やフォントのベンチマークとして使用されている「怠惰な犬を飛び越える茶色のキツネ」は誰でも知っています。
プログラミング言語にも同様の「怠惰な犬」があるのだろうか。
非常に多くの異なるプログラミング言語があり、あらゆる種類の機能と構文が類似または異なっています。問題は、異なる言語を同時に使用するとユーザーが混乱することです。
異なる言語の間には多くの違いがありますが、何か共通のもの、つまりタスクやルーチンがあるはずです。同じタスクを異なる言語で実装し、最も頻繁に使用される機能をカバーしようとすると、言語の学習または比較がはるかに簡単になります。
この種のプログラムは、チュートリアルのように非常に長くなる必要はありませんが、一般的で十分に抽象的である必要があります。存在しますか?
3
ハローワールド?
—
Dan Pichelman 2013年
@Dan、公平に言うと、印刷は少し簡単です。
—
Sean Allred
単一の短いプログラムでは、言語機能の90%以上を光沢にする必要があります。プログラムの大規模なスイートがより適切な場合があります-それはrosettacode.orgに
@delnan、あなたはそれを答えにするべきです。
—
カールビーレフェルト