タグ

ブックマーク / kmaebashi.hatenablog.com (2)

  • Failure and Exceptions (James Gosling氏へのインタビューより) - K.Maebashi's はてなブログ

    前回、続きを「数日中に書きます。」と言ったくせにその後いろいろ忙しかったり酒飲んだりしていて書いている余裕がなくて、そうこうしている間に、以前のC#作者Anders Hejlsbergのインタビュー記事へのJames Goslingからの反論を見つけてしまいましたので(こちら経由)また訳してみました。「The trouble with Checked Exceptions」は有名ですし以前から知っていましたが、これの存在は今回はじめて知りました。 例によって私の英語力はアレなので、間違いや訳し切れなかったところについてはご指摘をよろしくお願いいたします。 原文はこちら。 http://www.artima.com/intv/solid.html Summary James Gosling talks with Bill Venners about how to build solid ap

    Failure and Exceptions (James Gosling氏へのインタビューより) - K.Maebashi's はてなブログ
  • The Trouble with Checked Exceptions - K.Maebashi's はてなブログ

    JavaからC#に移った人は、C#にはなぜ検査例外がないのか? と疑問に思うと思います。それに対するC#作者Anders Hejlsbergのインタビュー記事を訳してみました(いままでにもまして訳に自信がないところが多いんですが)。 原文はこちら。 http://www.artima.com/intv/handcuffs.html 拙著「プログラミング言語を作る」内でも少し言及しています(p.340)。 ところで、JavaとC#の例外処理の違いというと「検査例外の有無」が取り上げられることが多いのですが、「スタックトレースが生成されるタイミング」も異なっており、Javaプログラマはたまにはまることがあります。その点も「プログラミング言語を作る」では言及しておりますのでぜひどうぞ(宣伝)。 関連記事: MSDN内の記事 http://msdn.microsoft.com/en-us/vcsh

    The Trouble with Checked Exceptions - K.Maebashi's はてなブログ
  • 1