GNOME 2.0 Alpha1 リリース 17
ストーリー by wakatono
まずは入手か? 部門より
まずは入手か? 部門より
本家より: GNOME 2 の最初のプレリリース版がftp.gnome.orgから入手可能になった。詳細はLinuxtoday の記事を参照のこと。
本家より: GNOME 2 の最初のプレリリース版がftp.gnome.orgから入手可能になった。詳細はLinuxtoday の記事を参照のこと。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
国際化、しにくくない? (スコア:3, 参考になる)
GtkEntryにしても、受け取るのはconst gchar*(実質は const char *)ばかり。
gunicharなるものもあるようだけど、文字列として渡す場面はすくなそうだ(実質0?)。
これでは、国際化したアプリの作成が面倒なのではないか。
従来からの互換性なども考慮に入れないといけないんだろうけど、
国際化するのに手間がかかるなら、意識の薄い人はやってくれない。
GNOMEがこれをうまく隠してくれるならいいのだが。
どうなってるのだろうか。
-- Che Che - Bye Bye
Hack したいね (スコア:2)
まだ未完成な感じ、というかコンパイルできない tarball も含まれているかも(GConf とか)。まだ若いプロジェクトなので、hacking に参加したいところです。
とりあえず、GNOME 1.4 との共存は考慮されているらしいので、2.0 専用のディレクトリを作って、そこに make install していってみるとよいのではないかと思います。
Re:国際化、しにくくない? (スコア:2)
どちらにせよ、UTF-8という事はmultibyte-characterですよね。
とすると、文字列処理なんかを行なうときは
入力(gchar*) -> 処理(gunichar*) -> 出力(gchar*)
という流れが普通になるはず。
よほど国際化の意識の高い人でなければ、きちんとやってくれませんよ。
このままだったら苦労すると思うなぁ。
-- Che Che - Bye Bye
Re:近頃は (スコア:2)
積極的にGNOMEを採用したというよりも、むしろいまいちパッとしないMotif/CDEに 見切りを付けたいのでは。
Re:国際化、しにくくない? (スコア:2)
今、Galeon のバグ潰しをボチボチとやってるので
すけど、UTF-8 と locale の encoding との変換を
あちこちにかまさないといけないし、変換表が libc6
と Mozilla (Gecko) で違ってて文字化けするしで、
えらく面倒です。
そういや、UTF-8 だと、1byte におさまらない人が
ISO-8859-* 圏の人にも増えるかな。
Re:近頃は (スコア:2)
コントロールしにくいとの思惑が働いたとか。
まったくの憶測ではありますが。
-- Che Che - Bye Bye
Re:ミーハー的には (スコア:2)
GNOME1.4をCeleron500MHzのノートマシンで動かしてみてますが、CPUパワーはもとより、メモリ要求がかなり大きいです。64MBだと非常に起動に時間がかかりますが、128MB追加して192MBにするとかなり良くなります。
それでもCPUクロックに500MHzいるのか~と言われたらおしまいですが(^^;
Re:近頃は (スコア:2)
継承が使えるメリットは大きいですね。
C++のデメリットもなくはないですが(起動の遅さなど)、
gtk+関係でもGtk--やIntiが出てますし、そう重要じゃないでしょう。
ただ、Qtは非GUI向けに使うのは辛い場合もあるかな。
ライブラリが全部一つにまとまってるのは辛いなと思う事あり。
Kylixのように、外に出さない物ならQtをベースにしてもいいでしょうが、
オープンにしなくては行けない物だし、ブランチを作るのもスマートでない、
かといって、共同所有物にするのも難しい。
という事で、gtk+にしたという可能性はあると考えてます。
GNOME/gkt+ならCVSにcommitできる権限をえればいいことですし。
-- Che Che - Bye Bye
ミーハー的には (スコア:1)
非ヨワなCPUだと重いんだろうな。きっと。
最近,どんな環境も1GHz程度のマシーンを推奨する
ような気がしないでもない。
Re:国際化、しにくくない? (スコア:1)
Re:国際化、しにくくない? (スコア:1)
国際化のことなんて考えないでプログラムを書いても自然と国際化されたものになる、あるいは国際化されていないプログラムを書くのがかえって難しい、というような仕組みになっていないといつまでたっても状況はよくならないような気がしますね。でもそれは難しいんだろうな(ため息)。
Re:近頃は (スコア:1)
だから、採用された?!
Re:国際化、しにくくない? (スコア:1)
そうです。おかげでlocaleのmb/wcで国際化してたソフトウェアには変換処理を加えなくちゃいけません。でも、UTF-8 locale の時だけは、そういう事を気にしなくても動いちゃうっぽいので、いろんな意味でいやーんな感じ。
Re:国際化、しにくくない? (スコア:1)
-----------------
#そんなワタシはOS/2ユーザー:-)
Re:国際化、しにくくない? (スコア:1)
channel に encoding を設定すれば変換しつつ読んではくれるみたいですね。
自分で fopen とかしてたらアレですけど。
Re:近頃は (スコア:1)
それに、いいものには、ライセンスを対価として払うのは悪いことでないと思う。
Oracleみたいにベンチマークも禁止する、ソースコードを公開しないクローズな姿勢でなく、ソースコードを公開しても、これだけいいものを出してる。
近頃は (スコア:0)
日本語化、国際化が軒並み捨てられちゃったし。
つーか、はっきりいってGNOMEを環境として使いやすいと思ったことは一度もない。