タグ volatile
人気順 5 users 50 users 100 users 500 users 1000 users【C#】マルチスレッド関連操作の詳説。 - ねののお庭。
この記事は Qiita C# Advent Calendar 2021 23日目の記事です。 マルチスレッドプログラミングにおける問題。 原子性 コンパイラによる命令の並び替え メモリバリアについて acquire / release acquire / releaseの取り扱いづらさ sequential consistency C#でのマルチスレッド関連操作 lock (statement) volatile (keyw... 続きを読む
ダブルチェックの代わりに・・・ - Shammerism
JavaJSR 133に、Javaのメモリモデルについての情報がある。 そして、この情報は和訳されている様子。 http://www.javareading.com/bof/cookbook-J20060917.html reorderとか、volatileの話など、かなりマニアックな情報だ。 さらに、FAQの話もある。先のダブルチェックはNGという話もここに情報が・・・ http://w... 続きを読む
ネイティブにとって重要な発音の違いを区別する - アスペ日記
最近、"volatile" の発音についてのネタを Twitter で見ました。「ヴォラタイル」はイギリス英語だとか、そういう話です。 確かにアメリカ英語では「ヴォラトゥル」のような発音が多いのですが、「ヴォラタイル」と読んでも「イギリス人か!」ということにはなりません。アメリカ英語でも、どちらの発音もあります。Wordreference.com の議論の中で、アメリカの人がこう言っています。I ... 続きを読む
プログラマの実力は経験だけであがらないことがレベル格差につながる - きしだのはてな
プログラマというのは、道具に慣れることが、実力があがることにならないのですよね。だから、勉強せず業務経験だけだとレベルが低いままということになってしまう。 Javaを10年さわり続けて、Strutsを5年さわり続けても、それだけでは、与えられた画面を手際よく作成できるようになるだけで、たとえばStrutsすらよりよく使えるようになるわけではなかったりする。Javaにしても、「volatileってな... 続きを読む
プログラマの実力は経験だけであがらないことがレベル格差につながる - きしだのはてな
プログラマというのは、道具に慣れることが、実力があがることにならないのですよね。だから、勉強せず業務経験だけだとレベルが低いままということになってしまう。 Javaを10年さわり続けて、Strutsを5年さわり続けても、それだけでは、与えられた画面を手際よく作成できるようになるだけで、たとえばStrutsすらよりよく使えるようになるわけではなかったりする。Javaにしても、「volatileってな... 続きを読む