[Processing]J2SE 1.4ってめんどくさ。

カテゴリ: 雑記 / author: uechoco / 2008年06月01日 00:22:48
この記事を読む時間:120くらい

ProcessingがJDK 1.5の新しい文法(ジェネリクス、enum、拡張for文、AutoBoxing)に対応していないので、Processingでjava的なことをするには、J2SE 1.4で書かなければいけないのがとても辛い。

特に、ListやらMapやらを使うとget/putのキャストがうざかったり、ハッシュキーにint型を使う時にいちいちIntegerにキャストしなければならなかったり、iterator()をwhile文でくどくど回してまたキャッシュしなきゃいけなかったりと、とにかくキャストが面倒

そもそもProcessingでjava的なことをするなよっってツッコミもあるんだけれども、そこはプログラマだから仕方がない。今作りたい描画体系を実現するにはListやらMapやらが必要なんです。ほんとうはorg.apache.commons.collections.MultiMapとかがあれば(キャストの手間を除けば)もう少し楽になるんだけれど、外部のライブラリを取り込むのはできるだけ避けようと思ったので遠回りにプログラミング。

時代はJDK 1.6ですよ。Processingが早くJDK 1.5文法に対応してくれないかな。


コメントはまだありません »

コメントはまだありません。

この投稿へのコメントの RSS フィード。 TrackBack URI

コメントする

Copyright © 2012 うえちょこ@ぼろぐ. WP Theme created by Web Top.