GUI library for Fortran
FortranのGUIライブラリについて調べた。
1 GUI
Fortranという科学技術計算のためのプログラミング言語がある。数値計算をやる場合この言語を使うことがある。ただ,古臭いのであまり使いたくない。利用者も少なく汎用性も少ない。どうせOSを作れないし,GUIも作れないだろうと勝手に考えていた。
気になったのでGUIができるかどうか調べた。するとFortranでGUIプログラムを作るためのライブラリがあることを知った。あんまりしっかりまとめれてないけどメモとして残しておく。
表 11.1:
FortranのGUIライブラリ
GUI
|
ライセンス
|
URL
|
japi
|
GPL
|
|
Winteracter
|
プロプライエタリ
|
|
gtk-fortran
|
GPL3
|
|
GINO
|
プロプライエタリ
|
|
MATFOR
|
プロプライエタリ
|
|
F90GL
|
public
domain
|
|
GrWin
|
商用は有料
|
|
g2
|
GPL
2.1later
|
|
F03GL
|
GPL
3
|
ライセンスや開発状況を考えると,やるとしたらgtk-fortranを使うと思った。以下のサイトにもっとたくさんリストが掲載されている。
参考:
- Free Software http://www.fortranlib.com/freesoft.htm
- Libraries in Fortran Wiki http://fortranwiki.org/fortran/show/Libraries
- GUI Programming with fortran http://fortran-gui.blogspot.jp/
2 グラフ
グラフを書く場合に使えるライブラリとしては以下のライブラリがあるようだ。
- plplot
- MathGL
- PGPLOT
- grapheps: 短いがPS専用
plplotが一番いいかな。MathGLもよさそう。
言語ごとのライブラリとかはデータベースでまとめたほうがあとあと便利だと思った。ライセンス形態や対応言語など,表計算だとちょっとしんどいところがある。