ヴァラは、オープンソース、GNOMEの開発者に新しいプログラミング機能を持ってオフセットから設計自由と近代的なプログラミング言語とソフトウェアプロジェクトです。これは、GNOME開発者が驚くほどのアプリを作成することができ、GObjectの型システムのためのコンパイラです。
一目で特長
主な機能は、プラグイン別名インターフェース、特性、信号、foreachの、ラムダ式、ローカル変数、ジェネリック、null以外の種類、補助メモリ管理、例外処理のための型推論だけでなく、タイプのモジュールが含まれます。
楽々複雑なオブジェクト指向のコードを書きます
Valaのコンパイラを使用すると、開発者として、低メモリ要件を維持し、標準CのABIとAPIを維持したまま楽に複雑なオブジェクト指向のコードを書くことができるようになります。
既存のCライブラリへのアクセスを許可します
プロジェクトは、実行時バインディングを必要とせず、特にGObjectのベースのライブラリ、それは既存のCライブラリへのアクセスを許可するように設計されています。
それ’ sの完璧なGTK +とGNOME用
ヴァラはコマンドラインコンパイラとプログラミング言語です。 GTK +とGNOMEで動作する開発者はコードを記述するヴァラを使用して、それをコンパイルすることができるようになります。
それ’ C ++、C、C#、Pythonの、DおよびJavaの影響を受けてsの
ヴァラプログラミング言語は周知であり、広く使用されているC、C ++、D、パイソン、C#やJavaプログラミング言語の影響を受けてきました。それは簡単に他のオペレーティングシステムに移植することができるクロスプラットフォームのソフトウェアです。
これは、IDEプログラムの広い範囲でサポートされています
もう一つの興味深い特徴は、Anjutaの、バレンシア、Geanyは、Emacs、MonoDevelopの、NetBeansの、Geditの、のEuclideためヴァル(a)は、IDE、崇高テキストは、Vim、Valaのおもちゃなど、さまざまなIDE(統合開発環境)のプログラム、との互換性ありレッドカー、TextMateのとValamaます。
可用性とサポートされるアーキテクチャ
ヴァラは唯一のソースアーカイブとして配布されています。これは、ユーザが設定し、インストール前にコードをコンパイルする必要があることを意味します。もちろん、それはまた、簡単にデフォルトのソフトウェアリポジトリから任意のGNU / Linuxディストリビューションにインストールすることができます。 32ビットと64ビットの両方のアーキテクチャは、現時点ではサポートされています。
このリリースの新機能:
このGIRファイルの--sharedライブラリオプションを追加します。 。
バグ修正と結合アップデート。
このバグ修正と結合アップデート:
このバージョン0.29.2の新機能です。
このバージョン0.28.0の新機能です:
このバインディングアップデート。
このバージョン0.27.1の新機能である:色の
このプリントコンパイラのメッセージ。
乱雑-GDK-1.0バインディングを追加します。
乱雑-GST-3.0バインディングを追加します。
乱雑-x11-1.0バインディングを追加します。
残り-エキストラ-0.7バインディングを追加します。
バグ修正と結合アップデート。
このバグ修正と結合アップデート:
このバージョン0.26.1の新機能です。
このバージョン0.26.0の新機能です:
このバグ修正と結合アップデート。
このバージョン0.25.4の新機能です:
このオプション--vapi-コメントを追加します。
バグ修正と結合アップデート。
このバグ修正と結合アップデート:
このバージョン0.25.3の新機能です。
このバージョン0.25.2の新機能です:
このGLibの&GTを必要とし、目標; = 2.24。
プライベート構造体のフィールドに警告レポート。
webkit2gtk-4.0バインディングでwebkit2gtk-3.0バインディングを交換してください。
常にvapigenを構築します。
バグ修正と結合アップデート。
このバグ修正と結合アップデート:
このバージョン0.24.0の新機能です。
コンパクトクラスとして
このバインドGDKイベント構造:
このバージョン0.23.2の新機能です。
.girするGDK-x11-3.0バインディングを切り替えます。
.girするlibrsvg-2.0バインディングを切り替えます。
バグ修正と結合アップデート。
このバージョン0.23.1の新機能です:
このGIRパーサーが更新されます。
.girするlibnotifyパッケージのバインディングを切り替えます。
libpeas-GTK-1.0バインディングを追加します。
XCB-ICCCMバインディングを追加します。
バグ修正と結合アップデート。
コメントが見つかりません