デスクトッププログラマーにアドバイスを求めたい...
私は長い間別のプログラミング言語を学びたいと思っていましたが、ここに理由が現れました...
したがって、目標:できれば、GUIを使用して小さくてかなり単純なプログラムを短時間で作成し、最も重要なことは同時に新しいプログラミング言語を学ぶことです。
ソースデータ:
1)PHP、Javascript、XSLでのプログラミングには確かな経験があります。
2)私自身はLinuxの下に座っており、仮想マシンにはウィンドウがあります。 LinuxでEclipseで開発したい
3)デスクトップおよびGUIアプリケーションを開発したことはありません。
完成したプログラムの希望(読み取り-要件):
1)クロスプラットフォーム(ただし、Linuxの主な重点)
2)インタプリタ言語で(私はPythonに80%、Rubyに20%傾向があり、Javaは嫌いです)
3)Windowsの場合、.exeインストーラーを作成できます。 サイズが小さいほど良い。 インストール後、すぐに使用できます。
今質問:
これらの要件を満たすことは現実的ですか? (私は本当のことを知っています)))
どのプログラミング言語をお勧めしますか(Python、Ruby、Javaなど)。
使用するGUIライブラリ(Qt、GTK、WxWidgets .....)
どこで学習を始めますか? フォローするリンク 読むべき本は?
回答のヒントを事前に感謝します!
UPD1:このプログラムは個人用です...物理的および数学的な法則と変換を使用して小さなXMLデータベースを操作します。 単純なグラフの結果に基づいて構築することが可能です。 ブックリーダー部門では、卒業前に科学部長に贈り物をしたいと思います。
主な目標は、すべて同じですが、記載されている特性を使用してデスクトッププログラムを実行することを学習することです。 個人的および職業的開発の一部として。 はじめに、簡単な小さなプログラムを作成してから、徐々に面白くすることができます。