- 2007/04/06 01:06
- uncategorized
今日、ちょっと調べものをしていたときに発見してちょっと調べてみた。
それはフレームワークというものについて。
フレームワークとは簡単に言えば枠組みのこと。その名の通りです。
何の枠組みかといえば、アプリケーション開発時の枠組み。
通常我々はプログラムを書く時、それぞれ自分のルールでプログラミングをする。
それが全部同じルールとは限らず、1ヶ月後になると全くわからない、みたいなことも珍しくない。
そういうのを防ぐためにフレームワークを使う。
もちろんそれだけではなくて、便利な機能がたっくさんついている。
そういうのも含めた枠組み、と思うといいのかなと思う。
っておれも完全に理解したわけじゃないから嘘言ってるかもしんないんだけど。。
ちょっと仕事絡みで開発したいものがあって、
WEBアプリにするべきなのかデスクトップアプリにするべきなのか、なんて悩んでたら、
たまたまフレームワークを発見した、という感じ。
最近良く名前を聞くRuby on Railsなんてのもフレームワークの一つ。
あとはPHPのPearとか、pythonだとDjangoなんてのが有名みたい。
でもよくよく考えたらWEBアプリじゃなくてもいいんじゃん?って思ったので
今回はデスクトップアプリにすることにしました。
ただまだ詳しいことが決まらなくてインターフェイスの実装をどうするか悩み中。
コアはよくMELなんかでもやってるような処理なので、サクサクっとかけちゃうけど、
CG屋以外の人(例えば制作進行さん)が使うときにも使いやすいUIであるべきものなので、
うーん、、、、、今すぐに答えは出てこない。もうちょい悩んでみる。
決定事項として、今回はpythonで作ってみることにしました。
この間球を書いたときに書きやすかったってのが好印象。
これからぼちぼち慣れていきたいし。
pythonで簡単シェーダ開発用ライブラリ作れねーかなーー。
pythonならポインタとか気にしなくていいから、ラピッドプロトタイピング用としては最高なんだけど。
こういうのって考えること自体が楽しいからもうちょい考えとこ。
- Newer: [ cg ] the mill / podcast
- Older: [ 徒然 ] 去年と一昨年
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://blog.taikomatsu.com/2007/04/06/dev-misc-%e3%83%95%e3%83%ac%e3%83%bc%e3%83%a0%e3%83%af%e3%83%bc%e3%83%bc%e3%83%bc%e3%82%af/trackback/
- Listed below are links to weblogs that reference
- [ dev misc ] フレームワーーーク from memlog