タグ

arcに関するhajimepgのブックマーク (3)

  • [iOS5] ARC : 循環参照 | Natsu note

    これまでの記事はこちら: [iOS5] ARC (Automatic Reference Counting) : Overview [iOS5] ARC : プロパティ属性と使い方 [iOS5] ARC : Outletにはweakプロパティを使おう 循環参照とは 今回は、強参照(Strong reference)を使うときに注意したい循環参照(Strong reference cycle)についてです。循環参照とは、その名の通り、2つ以上のオブジェクトが強参照し合うことにより、どちらのオブジェクトも破棄できない状態を言います。 ここで、循環参照が発生するのは、お互いに”強参照“しているときです。複数のオブジェクトが親子関係を持つ場合を考えてみます。 アドレス帳オブジェクトAddrBookと、そのエントリーEntryがあるとします。AddrBookはEntryオブジェクトのentryを、E

    [iOS5] ARC : 循環参照 | Natsu note
  • 「ハッカーと画家」の著者が新しいLisp系言語「Arc」を公開 | エンタープライズ | マイコミジャーナル

    著名なLispハッカーのPaul Graham氏とRobert Morris氏は30日 (米国時間)、新しいLisp系言語「Arc」をリリースした。ライセンスはArtistic License 2.0を適用、オープンソースソフトウェアとして公開される。 新しいLISP方言「Arc」が公開(画面はMac OS X) Arcは、Lispの方言に分類されるプログラミング言語。これまで氏のエッセイなどで開発中であることは知られていたが、実行可能な形で公開されたのは初めて。今回のバージョンは、Scheme処理系の一種である「MzScheme」にオーバーラップする形で実装され、データの読み込みや数値計算などの機能はMzSchemeに依存する。ArcについてGraham氏は、未完成だが実用可能なため成果を公開することにした、と記している。 Arcの動作には、LISPの実装系「MzScheme」が必要。開

  • ポール・グレアムの新言語「Arc」がついに登場 | スラド オープンソース

    Lisp/Scheme方面を中心に世界的に知られるハッカーであり、「ハッカーと画家」などのエッセイでも知られるポール・グレアム氏とロバート・モリス氏が設計した新しいLispの方言「Arc」が、1月30日ついに公開されたそうです(マイコミジャーナルの記事)。現在の処理系は既存のScheme処理系であるMzScheme上に実装されており、Artistic License 2.0が適用されたオープンソース・ソフトウェアとのこと。 グレアム氏がArcの開発に取り組んでいること自体はずいぶん前から知られていましたが、なかなかモノが出てこないのでやきもきしていた人も多いでしょう。今回公開されたものに関しても、グレアム氏によればまだ未完成とのことですが、それでも氏自身すでに「大抵のプログラムを書くためにはSchemeやCommon LispではなくArcを使いたいと思う」程度には使える状態になっていると

  • 1