|
私たちは、しばしば「Python 用のTk は、ありませんか?」と尋ねられました。 または、 "Tkinter は Tk と同じですか?" もちろん、Tk for Python があります。 Tk なしでは、Python は多くのユーザにとって、あまり魅力的ではありません。 Tk は Python では Tkinter と呼ばれていますが、Tkinter は、Tk の Python インタフェースです。 Tkinter は "Tk interface" の頭字語です。
Tk は、John Ousterhout による Tcl スクリプト言語の GUI 拡張として開発されました。 最初のリリースは、1991 年です。Tk は、1990 年代には非常に成功したと証明されました。なぜなら、他のツールキットよりも学びやすく使いやすいからです。 だから、多くのプログラマが Tcl とは独立して Tk を使いたいと思うのは不思議ではありません。 そのため、Perl、Ada(TASH)、Python(Tkinter)、Ruby、Common Lispなど、他の多くのプログラミング言語のバインディングが開発されています。
|