Archives | Tumblr | Facebook | bullet-feed.pngRSS
TOP2009年8月

もしもプログラミング言語がボートだったらこうなる

 「もしも、プログラミング言語がボートだったら・・・」、と言う記事です。なかなか面白い。こういうプログラミング言語を喩える系は大好きです。少し前に、宗教に喩えるってのもありましたね。

 この記事では下記の様に喩えられています。意訳します。

Turing:カヤック
 とても小さく、人間の動力で動く。初心者用としてしばしば使われる。そしてカナディアンである。

Java:貨物船
 非常に大きく、まさにエンタープライズ(空母)的。とても重いものを運べるけど、プロジェクトは遂行できるが、使っててあまり楽しくない。

Perl:タグボート
 80文字以下で使える、Javaを周りで引っ張るのに十分な強さを持つボート。

Ruby:レジャーボート
 なめらかで色っぽい。そして、運転する事がまさに楽しい。

PHP:竹のいかだ
 一連の技術(ハック)同士が、紐で互いに結ばれている。それでも、まだ浮かび続けている。

C言語:原子力潜水艦
 説明書はたぶん、それぞれの国の言語で書かれている。でも、そのハードウェアに関わる全ては、パフォーマンスのために最適化されている。

HTML:ボートじゃない
 HTMLは、本当はプログラミング言語ボートに属さない。

 PHPが一番良い喩えだと思いました。統一性はないけど、紐で繋がれて何とか浮いてる感じ。

 パイソンなんかは一体何になるんだろうなぁ。Rubyがレジャーボートなら、Pythonは、ジェットスキーかもしれない。感覚的に操作できて、運転が楽しい。

このエントリーをはてなブックマークに追加

かわいいぞうさんタオルの作り方

Towel_Elephant.jpg

 ...残りの記事を読む

このエントリーをはてなブックマークに追加

xkcd - Skins : 人とは、人間のファースーツを着た動物

xkcd_title.png

 ...残りの記事を読む

このエントリーをはてなブックマークに追加

殻に調理法があらかじめ書いてある卵

how-to-cook-eggs.jpg

 ...残りの記事を読む

このエントリーをはてなブックマークに追加

むかつくダイレクトメール差出人にレンガを詰め込んだ小包を送り返す方法

 どこからか漏れてしまった自宅の住所が使われ、見覚えの無い業者からダイレクトメールなどが届くことは日本でも良くあることですが、下記のサイトは、そのむかつくダイレクトメールの差出人に対して、用意した箱にレンガをパッケージし、送り返す方法が書かれたサイトです。

 ...残りの記事を読む

このエントリーをはてなブックマークに追加

xkcd - Psychic : 凡人が超能力者になれる唯一の方法

xkcd_title.png

 ...残りの記事を読む

このエントリーをはてなブックマークに追加

Songs in Code Database - プログラムソースコードで、曲名を表現する

Q.1

final--;

 このソースコードは、ある曲名を表しています。一体、なんと言う曲名でしょうか?(若い人には世代的にちょっと厳しいかも。多分、アラフォー世代にはちょうど良いと思います。)

 ...残りの記事を読む

このエントリーをはてなブックマークに追加

だれでもコンピュータエキスパートになれるフローチャート

tech_support_cheat_sheet_ja.png
©xkcd.com Creative Commons Attribution-NonCommercial 2.5 License

 ...残りの記事を読む

このエントリーをはてなブックマークに追加

xkcd - Tech Support Cheat Sheet : コンピュータエキスパートの極意

xkcd_title.png

 ...残りの記事を読む

このエントリーをはてなブックマークに追加

イベントで使えそうな、本当に穴が開いてるように見えるTシャツ

Gaping_hole_costume.jpg

 ...残りの記事を読む

このエントリーをはてなブックマークに追加