俺俺エディタ構想 - 実装言語
そういえばthincaさんがエディタを書くとしたらどの言語でやろうって話をLingrでしてて、確かにCだとプラットフォームごとにコード書くのもめんどいしLinux/Win/Macでコードの変更なしで動く、GUIもできる言語ってないですかね。
2010-04-21 23:31:24そういえばバインディングならどのバインディングにするべきだろう。FLTKとかWxぐらいしかクロスプラットフォームなGUIツールキットを知らない。いや一応GTKとかもそうなんだろうか。
2010-04-21 23:35:30@stillpedant JavaScriptですか。XULってなんでしょう?(firefoxインストールするとついてくるxulrunnerとかいうあれ?)
2010-04-21 23:40:13@tyru XML 形式の GUI 記述言語ですかね. Firefox の GUI は XUL で書かれてます. 特に Firefox に依存するわけではないので, XULRunner 単体で XPCOM とか使用して動くアプリも実行できます.
2010-04-21 23:43:04そういえば前からGUIの作成をラベル作って何したりとかプログラム側でするんじゃなくてデータでできないのかなって思ってて、WxのXRCとかいうのでできそうだったんだけどあまり情報が入らなかったりした。だけどこんな身近にあったなんて!(XUL)
2010-04-21 23:49:57@tyru http://www.haskell.org/haskellwiki/Yi これですね。インストールするだけでも至難の業です…。
2010-04-21 23:57:04@thinca スクショ見たけどこれはかなりviを意識して作られてますねー。インストール...は確かcabalが入ってたはず...(pugsとかperl6のせいで)
2010-04-22 00:02:09@tyru Qt、コアはC++/C#/Ruby/Pythonあたりでかけます。プラグインもユーザが言語えらべます(QtScriptという名のEcmascriptもある)。
2010-04-22 00:02:22QtならEcmaScript準拠のQtScriptというのがあると.@laisoさんに教えてもらった。もしJSでGUIやるならこういう選択肢もあるのか。
2010-04-22 00:19:00ありがちな罠... RT @thinca: @tyru cabal使ったけど依存関係云々でかなりはまった記憶が。結果起動に成功して満足してしまいました。
2010-04-22 00:20:20