タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

objjに関するtacroeのブックマーク (2)

  • netswitch! | Objective-J および cappuccino とそのvim補完

    しばらくはprototype.js や jQuery、時々はExt JS で楽しく遊んでいたけども、デスクトップアプリケーションのような物を作るのには力が不足していると感じていた。(機能が、ではなく、抽象化の程度が) 年初めくらいに cappuccinoというプロジェクトを見つけてきて、しばらくソースを眺めていたりしたのだけど、これはいい。 久々にピリピリ来るプロジェクト。 最近、iPhone SDK などでObjective-Cに触れて、Cocoa APIに慣れ親しんだせいもあるけど、それを差し引いても、よくできている。 興味と暇のある人は是非、調べてみて欲しい。 実際に、Keynote にしか見えないアプリケーション なんかもこれで作られている。 ちょっとソースを見ると、こんな調子だ。 <script type="text/javascript"> OBJJ_MAIN_FILE = "

  • netswitch! | Objective-JおよびCappuccinoとそのvim補完 2

    前回のエントリから早一年半。 Atlasのベータプログラムもいつの間にかスタートして、心躍るネタを提供してくれるObjective-J/Cappuccino. 一方僕はVimScriptを改良した。 主な改善点は、 []を自動で追加 代入による変数の型推測 定数を補完データベースに追加 Objective-CやObjective-Jでは、メッセージを続けて送る場合、[]を入れ子に書かないといけなくて、かなり苦痛なのだが、直前の対応する[の前に[を自動挿入することで、 [CPView alloc] init // ☟ [[CPView alloc] init] という補完が行われるようになった。

  • 1