ブログ 2018/07/26 例の事案(✓DO、X DO NOT の誤訳)、追記 一昨日のあれ、まだなんかやってんだ… なんか、個人的にはこういうのはもっと機械的に処理されてほしく、 言うこと言ったあとは、 なんか2chみたいな荒れ方し始めたから unsubscribe してたんですけども。 機械的に処理してるのが、冷たくあしらったり避難してるように見えてたら嫌だなぁということで、 ちょっとエモい感じの補足を。 最初の1行コメントについて 最初の1行コメント あー、これはひどい誤訳だわー。よくあるけど。 それじゃたぶん通じてないけど、ご報告ありがとう… 続きを読む 2018/07/24 ✓DO、X DO NOT の誤訳事案 だいぶ炎上してる例のあれ doの意味が全体的に逆になっています。 #118 対応ミスってるとはいえさすがにかわいそうなレベルでいいがかり付けられてる感じもするのでちょっと補足を。 元々の問題 マイクロソフトの機械翻訳がよくやらかすのはいつものことなんですが。 今回は何をやらかしたかというと、よくある ✓DO: 〇〇してください X DO NOT: 〇〇はしないでください みたいなやつを、DOもDO NOTもどっちも「しないで」と訳してしまっているという問題。 「… 続きを読む 2018/07/14 ピックアップRoslyn 7/14: Roles, extension interfaces, and static interface members ここ数日、C# 8.0 (すぐ次のバージョン)を目標にした内容が多かったものの、今日のはもうちょっと先の話。 Exploration: Roles, extension interfaces and static interface members #1711 タイトルに exploration って入っている通り、まだ「吟味・調査」的な段階のものです。 (特に、Roles の呼び名とかは結構不評。あくまで今現在そう呼んでるだけ。) 昔、ShapesとかConceptとか言う案も… 続きを読む 2018/07/11 ピックアップRoslyn 7/11: Design Notes 6月くらいからの C# Design Notes 追加。 https://github.com/dotnet/csharplang/pull/1705 いくつかは、提案文書の方が先に出てたので、先にブログを書いてあるものの原案みたいなもの。 Working with Data using patterns and declarations その他に関して。 nullable reference types May 30 「アノテーションを何もつけていな… 続きを読む 2018/07/11 ピックアップRoslyn 7/11: using patterns and declarations C# 8.0での追加目標で、using ステートメント絡みの機能が2つほど。 Using patterns and declarations #1703 1つは、パターン ベース(IDiposableインターフェイスの実装不要)でusingが使えるようになるというもの。 もう1つは、変数宣言・変数のスコープに紐づいたusing。 パターン ベースで using C# の言語機能のいくつかは、単にメソッド呼び出しに変換するだけのシンタックスシュガーが多いです。 foreach、… 続きを読む 新しい投稿へ 過去の投稿へ
2018/07/26 例の事案(✓DO、X DO NOT の誤訳)、追記 一昨日のあれ、まだなんかやってんだ… なんか、個人的にはこういうのはもっと機械的に処理されてほしく、 言うこと言ったあとは、 なんか2chみたいな荒れ方し始めたから unsubscribe してたんですけども。 機械的に処理してるのが、冷たくあしらったり避難してるように見えてたら嫌だなぁということで、 ちょっとエモい感じの補足を。 最初の1行コメントについて 最初の1行コメント あー、これはひどい誤訳だわー。よくあるけど。 それじゃたぶん通じてないけど、ご報告ありがとう… 続きを読む
2018/07/24 ✓DO、X DO NOT の誤訳事案 だいぶ炎上してる例のあれ doの意味が全体的に逆になっています。 #118 対応ミスってるとはいえさすがにかわいそうなレベルでいいがかり付けられてる感じもするのでちょっと補足を。 元々の問題 マイクロソフトの機械翻訳がよくやらかすのはいつものことなんですが。 今回は何をやらかしたかというと、よくある ✓DO: 〇〇してください X DO NOT: 〇〇はしないでください みたいなやつを、DOもDO NOTもどっちも「しないで」と訳してしまっているという問題。 「… 続きを読む
2018/07/14 ピックアップRoslyn 7/14: Roles, extension interfaces, and static interface members ここ数日、C# 8.0 (すぐ次のバージョン)を目標にした内容が多かったものの、今日のはもうちょっと先の話。 Exploration: Roles, extension interfaces and static interface members #1711 タイトルに exploration って入っている通り、まだ「吟味・調査」的な段階のものです。 (特に、Roles の呼び名とかは結構不評。あくまで今現在そう呼んでるだけ。) 昔、ShapesとかConceptとか言う案も… 続きを読む
2018/07/11 ピックアップRoslyn 7/11: Design Notes 6月くらいからの C# Design Notes 追加。 https://github.com/dotnet/csharplang/pull/1705 いくつかは、提案文書の方が先に出てたので、先にブログを書いてあるものの原案みたいなもの。 Working with Data using patterns and declarations その他に関して。 nullable reference types May 30 「アノテーションを何もつけていな… 続きを読む
2018/07/11 ピックアップRoslyn 7/11: using patterns and declarations C# 8.0での追加目標で、using ステートメント絡みの機能が2つほど。 Using patterns and declarations #1703 1つは、パターン ベース(IDiposableインターフェイスの実装不要)でusingが使えるようになるというもの。 もう1つは、変数宣言・変数のスコープに紐づいたusing。 パターン ベースで using C# の言語機能のいくつかは、単にメソッド呼び出しに変換するだけのシンタックスシュガーが多いです。 foreach、… 続きを読む