タグ

ブックマーク / coreblog.org (2)

  • C++の文法が複雑過ぎると話題に(俺の中で) | TRIVIAL TECHNOLOGIES 4 @ats のイクメン日記

    みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー C++の言語仕様を個別に関連づけながら図にしたのを見つけたんだけど,これがすごい。George Mason大学のSeal Lukeさんいわく「正しくかつ完璧なC++パーサーを作るのは数学的に不可能」なのだそうで,さもありなんと頷ける。 余りに巨大なので縮小してる。クリックで元画像を開きます。 同じようにして作ったC言語の文法図はこんなかんじ。 C++を華麗に使いこなせるのは,Googlerみたいに頭のよい人だけなのかも...。

    mohno
    mohno 2011/06/20
    仮想継承されたクラスのメンバー関数へのポインターとか考えれば複雑なのは言うまでもないけど、「正しくかつ完璧なC++パーサーを作るのは数学的に不可能」←どういうことなんだろう。
  • 日本語の「よろしくお願いします」に相当するぴったりな英訳がないというお話 — TRIVIAL TECHNOLOGIES 2.0

    LLイベントでPerlを作ったラリー・ウォールさんをお招きして,お台場で事会をしていたとき。一緒に来ていた息子さん(21歳くらい)と,英語には日語の「いただきます」に相当する言葉がないんだってねえ,というようなお話をしていた。 息子さんは大の日アニメ好きだというのを知っていたので,実際にアニメの事シーンで「いただきます」がどう訳されているのか聞いてみたところ。どうやら「べましょう」とか「おなか空いた」とかいうような意味の言葉に翻訳されることが多いらしい。「いただきます」だけじゃなくて「ごちそうさま」に相当する言葉もないらしい。「いただきます」はべ物を作っている人やべ物自体に感謝するための言葉だから,クリスチャンが事前にお祈りをするのと同じですよね,と言ったら,「お祈りはしない」って言ってました。大抵黙ってべ始まるのだそうだ。 こんなことを思い出したのは,英文メールを書いて

    mohno
    mohno 2008/12/25
    言葉の歴史・背景が違うのだから exact がないのは当然、という普通の話かと思ったら、「英語ってつくづくimplicitな表現がない言語なのねー」というのはどうか。→http://amazon.jp/dp/4004300185
  • 1