GUI Windows アプリの作成に使用する言語 (oop ではない) を検討する必要がありますか? 明らかな答えは Visual Basic と C だと思いますが、他のことを調べるべきかどうか疑問に思っています
OOP が悪いなどと言っているのではありません。私はちょうど..それを使用していません。終わり
タイ
編集:非oopパラダイムオプションがあり、Windows GUIアプリケーションの作成に使用できる/使用できる言語が必要です。
GUI Windows アプリの作成に使用する言語 (oop ではない) を検討する必要がありますか? 明らかな答えは Visual Basic と C だと思いますが、他のことを調べるべきかどうか疑問に思っています
OOP が悪いなどと言っているのではありません。私はちょうど..それを使用していません。終わり
タイ
編集:非oopパラダイムオプションがあり、Windows GUIアプリケーションの作成に使用できる/使用できる言語が必要です。
手続き型コードを任意の言語で記述することは十分に可能です。
Cが私の選択です。VisualStudioはそれをサポートし、優れたデバッガーを備えています。また、C for Windowsプログラミングの例がWeb上にたくさんあるので、コードを機能させるのに最も簡単な時間を過ごすことができます。
Pythonを使用します。確かにそれはOOの方法で使用できますが(他のほとんどすべての言語でも同様に使用できます)、クリーンでシンプルな手続き型コードを作成するのも非常に簡単です。
FreeBasicがあります
個人的には、Fortran を試してみることをお勧めします。これは非常に優れています...
好奇心から、なぜそんなものが必要なのですか?
Windowsプログラミングは設計上OOです。Cを使用する場合でも、すべてのAPI関数はOOのように機能します。
すべてのハンドルには、対応する作成機能があります
特定のタイプだけでなく、任意のオブジェクトを閉じるために使用される場合はCloseHandle
そして最後に、すべてのAPI関数は、構造体を使用した純粋なCでのOOの古い実装と同様に、関連するオブジェクトへのハンドルを取得します。これはこれに相当します。
ええと、まだVisualFoxproまたはVisualBasic 6を使用している人がいます(これは、一部の人の言うことに反して、OOではありません)。
C および Windows API。オブジェクト指向ではありませんが、オブジェクト指向 (C++、Java、C#) は構造体をオブジェクトにするだけなので、そう感じます。
オブジェクト指向は、最近では一種の普及したパラダイムです。VB や C などの言語を使用してオブジェクト指向の方法でプログラミングすることもできますが、あなたの言いたいことは理解できます。Fortran について考えたことはありますか? コボル?J? パール?パイソン?それらはすべて、非オブジェクト指向の方法でほとんど使用できます。
アセンブリ言語は言うまでもありません。
F#に固有のオブジェクト指向プログラミング モデルを回避していると思います。しかし、関数型言語と .NET フレームワークは好きですか?!