タグ

Macとprogrammingに関するakakitのブックマーク (3)

  • マルチコア時代の新機軸! Snow LeopardのGCD (1/4)

    Mac OS X 10.6 Snow Leopard」は、アプリケーションやカーネルを64bitに対応させたことで性能の向上を図っている(関連記事)。 ただ、それだけでは実行速度を大きく引き上げることはできない。そこでSnow Leopardは、「Grand Central Dispatch」(GCD)と「OpenCL」というふたつの仕組みも用意している。今回はこのうち、プログラムを並列化する枠組みであるGCDについて取り上げよう。 目次 64bit対応 アプリケーションを64bit化、カーネルを64bit化、Windowsの64bit化は? Grand Central Dispatch GCDが生まれた背景、GCDとは何か?、GCDの仕組み、GCDを使ったプログラミング、GCDの今後と将来 OpenCL OpenCLが生まれた背景、OpenCLの仕組み、著名企業がサポート コラム マル

    マルチコア時代の新機軸! Snow LeopardのGCD (1/4)
  • viva Cocoa

    macOS SwiftUI Programming コーディングだけで macOS アプリが作れたらな、とずっと思っていましたが、3年前から SwiftUI を使って、コーディングだけで macOS アプリが書けるようになっていると知り、さっそく始めてみることにしました。 はじめの一歩 <コード説明を追加しました> Jul. 12, 2022 Xcode で作業する場合 Jul. 06, 2022 アプリケーションの終了 <コード説明をつけました> Jul. 12, 2022 アイコン Jul. 06, 2022 ボタン <コード説明をつけました> Jul. 11, 2022 トグル <コード説明をつけました> Jul. 11, 2022 スライダー <コード説明をつけました> Jul. 11, 2022 ピッカー Jun. 28, 2022 フォーム Jun. 29, 2022 テーブル

  • Objective-Cは特殊な言語? - @IT

    Objective-Cは特殊な言語?:Cocoaの素、Objective-Cを知ろう(1)(1/2 ページ) iPhone用アプリケーション開発で注目を集める言語「Objective-C」。C++とは異なるC言語の拡張を目指したこの言語の基を理解しよう(編集部) 唐突ですが、皆さんは新たに1つのプログラミング言語を修得しようと思い立ったとき、最初に何をしますか。その言語の入門用サイトを見て回る、関連書籍を立ち読みする、サンプルを入手して取りあえず動かしてみる、といったところでしょうか。ちなみに私は書籍が好きで、しかも立ち読みではなく購入派です。 いずれにしても、まずはその言語のコードを目で見て、「いったいどんな言語なのか」というイメージをつかむのが最初の一歩となるでしょう。何かしらのプログラミング経験がある人なら、コードを眺めて、「ああ、あの言語に似ているな」とか「うわ、これはとっつきに

    Objective-Cは特殊な言語? - @IT
  • 1