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

Written by uechoco 6月 01
このエントリをはてなブックマークに追加[Processing]J2SE 1.4ってめんどくさ。のはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

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文法に対応してくれないかな。

このエントリをはてなブックマークに追加[Processing]J2SE 1.4ってめんどくさ。のはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

No Responses to “[Processing]J2SE 1.4ってめんどくさ。”

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

Comments RSS rss うえちょこ@ぼろぐ TrackBack Identifier URI rss うえちょこ@ぼろぐ

コメントする