力ワザHello World
Hello Worldコレクション | コラム | エンタープライズ | マイコミジャーナルが面白い。
一見、「色々な言語でとりあえず『Hello,World!』を実装してみただけのよくある企画だろ」とか思うんだけど、実はそれぞれの言語で濃い実装をしていたりして面白い。
たとえば、shでのHello,Worldで
Hello World ← ファイルの最終行にメッセージを直接記述 って、アレゲすぎだろ。 あと、C++での#!/usr/bin/tail -1 ← tailコマンドを使ったスクリプト
using namespace std; class Hello { ← Helloクラスの定義 public: ← 外部から操作できるようにpublicにする Hello() { ← コンストラクタの定義 cout << “Hello World” << endl; ← メッセージを出力 } }; static Hello h; ← Helloクラスのオブジェクトを静的に宣言する int main() { return 0; ← main()では何もせずにリターンする } とか。 普通に知らないテクニックありまくりで勉強になります。#include