私はちょうどVala projectがどのように来ているのだろうかと思っています。私はこれが偉大な新技術であるのか、道端で落ちるのか分からない。誰もがこのプロジェクトに取り組んでいる人の数を知っていますか?私が貢献できるか(チュートリアルの作成、バグの報告/修正など...)?ヴァラは生き残るのですか?
答えて
オープンソースなので、死ぬことはありません。つまり、C#が大好きな人がたくさんいますが、自分のハードウェアから最大限のパフォーマンスを得ることも大好きです。これはあなたが好きな言語を使っている間にこれを可能にします。私はこのような何かを見ることができません。
編集
また、私は、組込み機器向けのプログラムをしませんが、このようなものは、C#とそれがプラットフォームの別のクラスにもたらすすべての利点を切り開くと私は想像します。それはいくつかの関心を生成する必要があります。
それはかなり "ソフトウェアの死"の緩い定義を使用しています。 – BobbyShaftoe
@BobbyShaftoe:合意しました! – Kredns
@BobbyShaftoe:そうだね。私はslashdotであまりにも多くの時間を過ごしていると思います...誰かが私が言ったことを打ち明ける同じ構文で "死ぬ"と "オープンソース"を言及するたびに。しかし、IMOはこの事が死ぬほど冷たいです。 –
これはかなりよく見えており、これは開始前の私の懸念の1つでした。私は始めて2週間は、物事はかなり健康的になっていると思う。
Valaプロジェクトのメトリックを確認すると、最初から非常に強い成長パターンが確認できます。オープンソースだけでなく、時間の経過とともにそれに貢献する開発者がますます増えており、依存関係を抱く人が増えています。
「非常に大きなアクティブな開発チーム」と「確立されたコードベースこれらのタグが他のオープンソースプロジェクトと比較して何を意味するのかを調べることができます。
あなたは、Linuxデスクトップのシナリオを確認した場合は、すべての第二の新しいアプリはValaの中で書かれているように見えます。 Valaは、少なくともLinuxデスクトップでは選択肢の言語になっています。
2つ目の新しい人気アプリを意味します。 :P –
'[要注意]' – Kredns
チャンスはValaのは、豊かな未来を持っていることを優れています。 GNOMEコントリビュータの状況を監視すると、 "Cの本当の人間のコード"の原則に従わない多くの新しい人が現場に入り込んでいることに気付くでしょう。それらの人々は、PythonやRubyなどの高水準言語で成長しました。これらの人々は、オブジェクトコードを書くために必要な膨大な量のボイラープレートコードを怖がっています。かなり古いGNOMEプロジェクトでさえ、Valaに移行しています。
しかし、ValaはUIコードに輝くだけでなく、コンパイルされたコードの速度と現代のオブジェクト指向言語の抽象を望むすべての人にとって、非常に良い選択です。特に、クロージャーとコルーチンのサポートにより、アルゴリズムを非常に明確かつ簡潔な方法で記述することができます。あなたはC++でそれをすることはできませんが、もっと面倒です。
最後に、ゴーグルライブラリに頼らずにValaを有効にする作業が行われています。いわゆる "posix"プロファイルは、組み込みCPU用のカーネルモジュールやコードを書くことができる限られた機能を実装しています(Atmelと思う)とVala。
あなたはgObjectのlibsを使ってカーネルコードを書かないのですか? – niagr
@thelaststud:残念ながら、gobjectは、glibc(mallocの場合は少なくともフリーですが、実際はもっと多く)のようなランタイムCライブラリを必要としますが、これは確かにカーネル空間では利用できません。あなたはklibcを見ることができますが、それは同じではありません。 – DrMickeyLauer
- 1. ヴァラPosix.lstat()エラー
- 2. プロパティセットとヴァラのプロパティセットのセット
- 3. クラスメンバとヴァラの静的メンバ
- 4. なぜViewScoped Beanは生き残れないのですか?h:commandButton?
- 5. ブレイクアウトクローンが生き残るバグ
- 6. なぜPOP3プロトコルが生き残るのですか?
- 7. は、WebKitの/のWebViewアプリのコンパイルエラーを取得する - ヴァラ/ GTK
- 8. は完全なGCを生き残ることができますか?
- 9. コードのブロックをバックグラウンドで生き残るには?
- 10. スプリングブートは、残りのAPIドキュメントをエラーページとして生成できますか?
- 11. Android、MainActivityはロック画面では生き残れません
- 12. キャメルファイルのコンシューマテンプレート - スレッドは生き残っています
- 13. シェフのnode.run_stateは、シェフクライアントの実行全体で生き残っているはずですか?
- 14. セッション変数はphp - > html - > phpから生き残ることができますか?
- 15. 私のアプリケーション(録画画面)は、アンドロイド携帯電話でバックグラウンドに戻るときに生き残りますか?
- 16. 弾性検索で複製せずに生き残ることはできますか?
- 17. jar実行後にJavaプロセスを生き残らせるには?
- 18. sshを使ってHerokuにログテールを生き残る方法は?
- 19. foldLeftにドットを残すと、コンパイルエラーが発生するのはなぜですか?
- 20. のjavascript:私は残りのサービスからCRUDグリッドとフォームを生成することができます
- 21. コード内のアサートを生き残るC++テストスイート
- 22. 最小のコード単位を常に単体テストするのがベストプラクティスですか?これらのテストはリファクタリングで生き残ることはできません。
- 23. ハッシュを#でクロール可能にする!変更を生き残るために
- 24. スタックオーバーフローが発生するまでの残りのスタックのサイズ
- 25. 残りのatコマンドは単純化できますか?
- 26. EC2インスタンスが停止/開始から生き残ることを保証する方法はありますか?
- 27. シャットダウンを呼び出すまで、エグゼキュータフレームワークのスレッドはどのように生き残っていますか?
- 28. 複数の敵を生き残る方法がわからない
- 29. COMポートの読み取り - タイムアウトが発生した後でもスレッドは生き残っています
- 30. SSHコマンドは、Pythonのサブプロセスとして生き残るのではなく、即座に終了します。
'cfront'で何か問題がありましたか? –
今後の呼び出し、それはまだ生きている:p – Behrooz