問題タブ [vala]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oop - Objective-Cではない言語での「レシーバー」の同等の用語
あなたが持っているときObjective-Cで
Aは「レシーバー」と呼ばれます。他のオブジェクト指向言語、特にメッセージパッシング言語とは対照的にメソッド呼び出し言語で同等の用語が何であるか疑問に思っています。
呼び出し元/呼び出し先は、オブジェクトではなく、実際のメソッド自体を指します。また、私が使用している言語であるValaのように、「インスタンス」についてはよくわかりません。実際には、オブジェクトやインスタンスとして分類されない構造体や名前空間のメソッドを呼び出すことができます。
人々の考えは何ですか?
html - vala(gtk)を使用してWebからHTMLコードを取得するにはどうすればよいですか?
vala(gtk)を使用して一部のサイト(www.google.comなど)からHTMLコードを取得するにはどうすればよいですか?プログラミングにVal(a)IDEを使用しています。
誰かがそれを必要とする場合の私のコードは次のとおりです。
iphone - Vala で iPhone 用のコードを作成できますか?
OpenGL を使用して、 ooc言語 (c にコンパイルされる新しい言語)で iphone 用のゲームをコーディングしています。それはとてもうまくいっているし、ooc は私が本当に好きな言語です。Vala について知ったばかりですが、Vala が GLib と GObject に依存しているという意味がよくわかりません。Vala は GTK に依存しているという別の質問を読みましたが、そうではないと思います。
問題は、私が ooc で行っていることですが、Vala でも同じことができますか? IPhone 用の OpenGL ゲームを vala でコーディングできますか? cから使用できるvalaコードはありますか?
ありがとう。
c++ - C ++の代替構文、ValaのLa Genie?
Vala 言語コンパイラは、非常に異なる外観の構文、Genie を処理できます。これは、おそらく別の言語または 1 つの言語の代替構文と見なすことができます。AFIK、Vala でできることは何でも、Genie で書くことができます (進行中の詳細、バグを無視して) 中括弧が嫌いな人を喜ばせます。
Genie が Vala で持っている標準 C++ と同じ関係を持つ言語または代替構文はありますか? C++ でできることは何でもできるようにする必要があります。(ただし、通常の C++ コンパイラで読み取り可能である必要はありません。現時点では、そうなるとは思いません。)
(補足: Genie/Vala は私が今思いつく唯一の例です。他の例はありますか?)
vala - Vala で開発することの主な利点、またはその他の利点は何ですか?
私はそのドキュメントを読みましたが、それは非常に素晴らしいようです。しかし、それを使ってアプリケーションを開発したという話は聞いたことがありません。
Valaの主な長所と短所は何ですか?
cairo - Cairo.Contextにメソッドを追加する方法は?
角丸長方形のカイロでボックスを描画するために、次の関数を作成しました
これは非常にCに似た方法です。私はこれをよりオブジェクト指向の方法で行いたいと思います。Cairo.Contextのメソッドとして関数を実装するようなものです。
vala - Vala:依存関係のサイズを縮小する
私はwin32でValaを使用して小さなコマンドラインユーティリティを開発しています。valaを使用してコンパイルされたプログラムは、次のDLLに依存します
- libgobject-2.0-0.dll
- libgthread-2.0-0.dll
- libglib-2.0-0.dll
彼らは1500キロバイトのスペースを占めています。これらの依存関係のサイズを減らす方法はありますか(UPXなどで圧縮する以外に)?glibが提供するすべての機能を使用したアプリのような単純なhelloworldを想像することはできません。
ありがとう!
vala - メソッドを呼び出す際のこのエラーはどういう意味ですか?
私は Vala を使い始めたばかりで、2 つの入力を要求する簡単なプログラムを作成しようとしました。
- 循環度を指定する int。と
- 反復プロセスまたは再帰プロセスの I / R を含む char。
コンパイルする直前に、次のエラーが発生しました。
非常に単純なプログラムのペーストビンは、ここにあります。
ここにスニペットがあります:
どうすればいいのか、コツなど教えていただけないでしょうか。ありがとう。
ctags - タグリスト プラグインを設定して vala と連携させる
タイトルの通り、vimでvalaを開発したいのですが、valaのTaglistプラグインがサポートされていないため、生産性が著しく低下しています。Valide で ctags の実装を見つけました http://bazaar.launchpad.net/~valide/valide/trunk/files/head:/ctags-vala/
このctagの実装をTaglistまたはvalaで機能する他のvimプラグインで機能させる方法を教えてもらえますか
sql - Microsoft SQL Serverのバインディングはありますか?
誰かがSQLServerの任意のバージョンの使用についてオリエンテーションを教えてもらえますか?
現在、バージョン2003を使用しています。