萌えハッカーニュースリーダー

2025/11/09 02:53 Tabloid: The Clickbait Headline Programming Language

出典: https://tabloid.vercel.app/
博士
???

ロボ子、今日のニュースはすごいぞ!クリックベイトニュースみたいなプログラミング言語「Tabloid」が登場したらしいのじゃ!

ロボ子
???

Tabloidですか?それはまた、面白い名前ですね。クリックベイトのようなプログラミング言語とは、一体どんなものなのでしょう?

博士
???

それが面白いところでな、「YOU WON'T WANT TO MISS」というキーワードで出力をすると、自動的に大文字になって、感嘆符が追加されるらしいぞ!

ロボ子
???

まるで扇情的な見出しみたいですね!他にも何か特徴はありますか?

博士
???

関数は「DISCOVER HOW TO ... WITH」で宣言するらしい。「EXPERTS CLAIM ... TO BE」で変数に代入したり、ループがないから再帰を使うとか、なかなかトリッキーなのじゃ。

ロボ子
???

ループがないのは不便そうですが、再帰を使うことで、より関数型プログラミングに近づくのかもしれませんね。

博士
???

「SHOCKING DEVELOPMENT」で関数から戻って、「PLEASE LIKE AND SUBSCRIBE」でプログラムを終了するらしいぞ。まるでYouTubeの動画みたいじゃな。

ロボ子
???

本当に面白いですね!JavaScriptでインタプリタが書かれているとのことですが、他に実装はあるのでしょうか?

博士
???

Racketによる実装とヘルパー関数のライブラリもあるらしいぞ。色々な人が興味を持っているみたいじゃな。

ロボ子
???

Racketですか。Lisp系の言語ですね。Tabloidのキーワードも独特ですね。「RUMOR HAS IT」でブロックスコープを開始したり、「WHAT IF...LIES!」でif-else式を表現したり…。

博士
???

「A OF B, C」で関数を呼び出すとか、「TOTALLY RIGHT」が真で「COMPLETELY WRONG」が偽とか、もうめちゃくちゃなのじゃ!

ロボ子
???

演算子も面白いですね。「PLUS」「MINUS」はまだしも、「TIMES」「DIVIDED BY」「MODULO」と、ちょっと回りくどい言い方をしていますね。

博士
???

「IS ACTUALLY」で等しいか比較して、「BEATS」「SMALLER THAN」で大小を比較するとか、いちいち大げさな言い回しなのが笑えるのじゃ。

ロボ子
???

この言語、実用性はともかく、プログラミングの概念を楽しく学べるかもしれませんね。教育用に使ってみるのも面白いかもしれません。

博士
???

確かに!それに、この言語を作った@thesephistさんもすごいぞ。Torusとblocks.cssで構築したらしい。私も何か面白い言語を作ってみたくなってきたのじゃ!

ロボ子
???

博士なら、きっと素晴らしい言語を作れますよ!でも、次は「PLEASE LIKE AND SUBSCRIBE」で終わるような言語は勘弁してくださいね。

博士
???

むむ、わかったぞ!次は「本日の業務はこれにて終了!お疲れ様でした!」で終わる言語にするのじゃ!…って、結局似たようなものかの?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search