ポリモーフィズム(polymorphism; 多態, 多相)」というとオブジェクト指向プログラミングにおける継承(インターフェースの継承)による実現手法がよく知られている。 しかし、ポリモーフィズムを実現するための手法はオブジェクト指向的な型階層によるものに限らず様々なものがある。 ここでは、Expression Problemに対する解決策として挙げられる、継承によらないポリモーフィズムの代表的な実現手法として、 型クラス(type class) プロトコル(protocol) マルチメソッド(multimethod) による実装を複数言語で試してみた。 いずれの方法も明示的な継承関係を必要とせず、拡張に対して開いているため、既存の型(例えば言語組み込み型)に対しても容易に拡張可能なことが特徴的で、ある種のインターフェース定義に対する実装を追加することで、いつでも適用範囲を拡大できる。
前々回は並行・並列の基本とGo言語の文法、前回はOSスレッドとの違いと、並列処理をサポートする標準ライブラリの紹介をしてきました。 今回は、並行・並列で処理を記述するためのパターンをいくつか紹介します。 さらに、Goによるプログラミングには直接関係しませんが、これまでの説明では登場しない並列処理のモデルとして、GPUのスレッディンングモデルを紹介します。 今回の記事の執筆にあたっては、GPUまわりの部分でエヌビディアジャパンの森野慎也さんにご協力いただきました。 感謝申し上げます。 Goにおける並行・並列処理のパターン集 Goにかぎらず、並列化を導入するとどれだけ効率が改善するかをあらわす数式として有名な、アムダールの法則というものがあります。 Pは並列化できる仕事の割合、Nは並列数です。 ある仕事のうち50%の部分が並列化可能だとすると、Nを無限大にしても(分母の右側の項がゼロになる)、
","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"
ひとはさまざまな理由で東京へやってくる。 東京へやってきてはじめて、それまで自分のすんでいた町の文化や風習の独特さにきづくことがおおい。 過去2回ほど、そんな“上京して”気づいた故郷の独特さをまとめてきた。 “上京した鳥取県民”あるある" “上京した青森県民(津軽地方)あるある” 今回、福岡県になんどか行く機会があったので、福岡県民の方に聞き取り調査を行い、“上京した”福岡県民のあるあるをまとめた。 ※なお、あくまで、聴き取り調査をした範囲内での個人的な見解です。
「あの社長はしゅうゆう出身」 「あの部長はふっこうやもんね」 福岡で企業の取材をしていると、こんなフレーズを耳にすることがある。この春、転勤や就職で東京や大阪から転入してきた方々も、あいさつ回りや商談で早速、同じような言葉を聞いているかもしれない。 【前編】福岡は大学より高校人脈? OBが明かす意外なNGワード 「しゅうゆう」や「ふっこう」とは、いずれも福岡市内の県立高校の愛称。修猷館高と福岡高のことを指す。 そうとは知らずに初めて聞いた転勤族は、「周遊」や「復興」の文字が頭に浮かぶかもしれない。「まさか高校時代の話が出てくるとは…」(大手販社の九州支店長)と意表を突かれる方もいるだろう。 市内では、この両校に「がおか」と呼ばれる筑紫丘高を加えた3校が「各学区の成績トップ校」(大手進学塾)とされ、地元で「御三家」と呼ばれることもある。 どこの都立高も府立高も受験できる1学区制の東
【5月23日 AFP】人の知能に関連する52の遺伝子を発見したとする研究論文が22日、発表された。うち40については、この種の遺伝子として同定されたのは、今回が初めてだという。 また、今回の研究では、知能と自閉症との意外な関連性も明らかになった。将来的に、この成果が自閉症の発症原因解明の助けになる可能性もある。 米科学誌ネイチャー・ジェネティクス(Nature Genetics)に掲載された論文によると、新たに発見された「知能遺伝子」群により、調査対象者数万人の知能指数(IQ)テスト結果にみられる差異の約20%を説明することができるという。 今回の研究計画を立案したオランダ・神経ゲノミクス認知研究センター(Center for Neurogenomics and Cognitive Research)の研究者、ダニエル・ポスツマ(Danielle Posthuma)氏は「研究では、知能指数
こんにちは。ヨッピーです。 本日は「国境なき医師団」の日本事務局本部に来ております。 「国境なき医師団」と言えば1999年にノーベル平和賞を受賞した事でもお馴染み、世界各地の紛争地域などで人命を救助しまくっているゴリッゴリの「立派な団体」でありますので、「お前みたいなコッパのライターがそんな所で何してるの?」って聞かれそうな今日このごろです。 こちらが「国境なき医師団」の旗。発祥がフランスなのでフランス語で書かれており、「MEDECINS SANS FRONTIERES」はそのまんま「国境なき医師団」という意味なんだそうだ。略してMSFと言う。 そして現地で撮影された写真の数々。 例えば日本の東日本大震災、ネパールの大地震など自然災害における緊急援助活動や、シリアやアフガニスタンなど紛争地域における医療救援活動など、世界中で起こる災害や紛争、疫病の流行など、「人命に関わる大きな問題」が発生
<アメリカの電子認証専門機関が、定期的なパスワード変更の推奨をやめると決めた。エンドユーザーもいずれ、代わりの新しい「パスフレーズ」を要求されるようになるはすだ> 米政府機関はもう、パスワードを定期的に変えるのを推奨しない。アメリカの企画標準化団体、米国立標準技術研究所(NIST)が発行する『電子認証に関するガイドライン』の新版からルールを変更する。 ウェブサイトやウェブサービスにも、サイトが乗っ取られたのでもない限り、「パスワードが長期間変更されていません」などの警告を定期的に表示するのを止めるよう勧告するという。銀行や病院のように人に知られてはいけない個人情報を扱う機関も同じだという。 【参考記事】パスワード不要の世界は、もう実現されている?! 実は近年、情報セキュリティー専門家の間でも、特別の理由がない限り、ユーザーにパスワード変更を求めるべきではないという考え方が増えてきた
DOL特別レポート 内外の政治や経済、産業、社会問題に及ぶ幅広いテーマを斬新な視点で分析する、取材レポートおよび識者・専門家による特別寄稿。 バックナンバー一覧 中国人による“爆買い”が一段落付く一方で、昨今、日本で検診や病気の治療を行う「医療ツーリズム」が活気づいている。しかし、制度の盲点を突き、日本の医療制度に“タダ乗り”している中国人も急増しているという。その実態を取材した(ダイヤモンド・オンライン副編集長 田島靖久) 「中国からの患者が押し寄せ、とにかく大変。言葉が通じず、しかも『はるばる来たのだから先に見ろ』などとわがままを言う人も多く、日本人の患者にしわ寄せが及んでいる。しかし、日本人へのしわ寄せはそれだけではない…」 こう語る医師が所属するがん専門の大手病院には、ここ数年、中国人のがん患者が大挙して訪れている。中国では承認されていないクスリの投与を望む患者や、最先端の治療を受
今世紀最大の上場劇、NTT株の再来――華々しい惹句につられて、郵政株に手を出した人はいま後悔しているだろう。まさかの巨額損失に追い込まれた巨象の実情を、元最高幹部がすべて明かす。 私は最初から反対だった 「私が現役だった頃は、郵便局では1円でも懐に入れたら懲戒免職になっていました。サラ金に手を出した職員がいれば、それも解雇した。 郵政公社時代からの職員には、国民の大事なおカネを預かっていることへの強烈な自負がありました。だから、おカネに関する不祥事には非常に厳しく対応してきたのです。 それが、どうしたものでしょうか。いまの日本郵政は4000億円もの損失を計上したにもかかわらず、長門正貢社長をはじめ経営陣は誰一人として、まともに責任を取ろうとしていません。巨額損失の元凶である西室泰三・元社長にいたっては、一切お咎めなしです。 彼らが失った4000億円は、もとはと言えば国民からお預かりした大事
Latest version (0.31.2) (2024-01-28) discussion forum | interactive dingus | repository | changelog All versions: 0.31.2 (2024-01-28) (view changes | test cases) 0.30 (2021-06-19) (view changes | test cases) 0.29 (2019-04-06) (view changes | test cases) 0.28 (2017-08-01) (view changes | test cases) 0.27 (2016-11-18) (view changes | test cases) 0.26 (2016-07-15) (view changes | test cases) 0.25 (20
By John Gruber Archive The Talk Show Dithering Projects Contact Colophon Feeds / Social Sponsorship WorkOS, the modern identity platform for B2B SaaS — free up to 1 million MAUs. Markdown: Syntax Main Basics Syntax License Dingus Overview Philosophy Inline HTML Automatic Escaping for Special Characters Block Elements Paragraphs and Line Breaks Headers Blockquotes Lists Code Blocks Horizontal Rules
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く