JikesTMはbytecoded命令セットと、Java仮想マシン仕様で定義されたバイナリ形式にJava言語仕様で定義されているのJavaTMソースファイルを変換するコンパイラです。
世界は太陽がそのSDKでのjavacを無料で提供することを考慮すると、別のJavaコンパイラを必要となぜあなたは不思議に思うかもしれません。 JikesははJavaコミュニティに貴重な貢献作る5のような利点があります。
*オープンソース。 Jikesはは、OSI認定のオープンソース·ソフトウェアです。 OSI認定オープンソースイニシアチブの認定マークです。
*厳密に互換性のあるJava。 JikesはしっかりできるだけJava言語仕様とJava仮想マシン仕様の両方に接着するよう努めていて、サブセット、スーパーセット、または言語の他のバリエーションをサポートしていません。よくあるご質問は、この厳格な言語適合の副作用のいくつかを説明しています。
*高パフォーマンス。 Jikesはは大規模なプロジェクトでの使用に最適です、高性能コンパイラです。
*依存性の解析。インクリメンタルビルドとメイクファイルの生成:Jikesはあなたの2つの非常に便利な機能を提供するコードの依存解析を行います。
*建設支援。 Jikesは、プログラマは、2つの主要な方法でより良いコードを書くために努めています。 Jikesは、常に問題を理解する上で、プログラマを支援するために明確なエラーや警告文を提供するために努力し、今リリースで1.19のJikes Effective Javaプログラミング言語で記載されているように一般的なプログラミングの間違いを指摘することができますしています。
彼が書いた記事のためにルーGrinzoによっていくつかの材料から適応されたFAQエントリから要約。
Jikesは、ほぼすべてのコンピューティングプラットフォームが面白いプログラムとほぼすべてのJavaプログラマのための調査の価値になるのに使用することができる高性能な、互換性の高いJavaコンパイラであるという事実。大企業によるオープンソースの理念と実践の採用、およびLinux用のJavaの継続的な成長:それは、2つのイベントの中心に位置するので、しかし、Jikesのも注目すべきです。
それはJikesはは、完全な開発環境ではなく、であることを意図していないことを指摘する価値がある - それは、単にコマンドラインコンパイラです。これは、洗練されたグラフィカルなIDE(統合開発環境)を提供するなどのJavaのソースNavigatorまたはIBMののVisualAgeなどのより完全なツールの代替と考えるべきではありません。
Jikesはコンパイラは、IBM alphaWorksのサイトで1997年4月にバイナリ形式でリリースされました。 Linux用のJikesは、1998年7月15日にリリースされた応答が圧倒的だった - のJikesは発表前の15ヶ月間でより発表後3ヶ月でより多くのダウンロードを持っていました。
Linux用のJikesのリリースはすぐにソースを開くために要求が続きました。ユーザーからの多くのメモやコメントは、これは良いでしょうが示唆されました。ソースが基準を開き、Javaテクノロジに、Jikesは、より信頼性が高く、アクセス可能にするために、Javaテクノロジのより広範な利用を奨励するために、Javaの標準化を促進するために、IBMのコミットメントの非常に目に見えるデモンストレーションを行うために1998年12月に自由なライセンスの下でリリースされました実際にオープンソースのプロジェクトを実行しているいくつかの経験を得るための技術、および。これは、オープンソースの分野でIBMの最初の取り組みの一つの開始をマークしました。
Jikesは、元のalphaWorksのバージョンはフィリップ·チャールズとIBM TJワトソン研究所のデーブシールズによって書かれました。彼らは貢献者として、コンパイラで動作するように続けている元のリリース以来、しかし、最近正式にIBM内の他のプロジェクトに移ってきました。今日、そのジョブ記述の一部としてのJikesに取り組む何IBM社員はありません。 Jikesは、オープンソースコミュニティのメンバーの空き時間の貢献に基づいて、今日のsoleyを生き残っています。
ソースコードは、完全に認定されたオープンソースライセンスとして、OSI(オープンソース·イニシアティブ)によって承認されているIBMのパブリック·ライセンスの下で利用可能です。プロジェクトはJikesは、だけでなく、ジャックテストスイートとのJikesパーサジェネレータのJikesを構築するために使用するためのソースだけでなく、完全なCVS開発ツリーへのアクセスを提供します。 Jikesは、多くのオープンソースのオペレーティングシステムに含まれています。ジャックステストスイートはJikeststパッケージに代わるものです。
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
- IDEソフトウェア&SDK
- Vimのプラグイン
- アセンブラ&六角エディタ
- インストーラ
- コンポーネント&ライブラリ
- コードエディタ
- デバッグ用ソフトウェア
- データベースソフト
- データベース管理ソフトウェア
- バグ追跡ソフトウェア
- バージョン管理システム
- ユーザ·インタフェース·ソフトウェア
- ローカライゼーションと国際化ソフトウェア
- 品質保証とテストソフトウェア
- 通訳&コンパイラ
人気のソフトウェア
-
ObjectBox o:XML Compiler 3 Jun 15
-
Scheme2Js 11 May 15
-
PyRuby 11 May 15
-
Euphoria Programming Language 12 May 15
-
Jess 3 Jun 15
-
Free Pascal Compiler 22 Jun 18
-
GNU Binutils 17 Aug 18
Jikes
同じようなソフトウェア
へのコメント Jikes
カテゴリから探す
- インターネット·ソフトウェア
- ウェブ開発ソフトウェア
- オーディオソフトウェア
- グラフィックデザインソフトウェア
- ゲーム
- システムユーティリティ
- スクリーンセーバー
- セキュリティーソフトウェア
- ディスク&ファイルのソフトウェア
- デジタル写真ソフトウェア
- デスクトップの機能拡張
- ドライバ
- ネットワークソフトウェア
- ビジネス&オフィスソフトウェア
- ブラウザ
- ホーム&ファミリーソフトウェア
- 教育&科学ソフトウェア
- 映像ソフト
- 生産性ソフトウェア
- 通信ソフトウェア
- 開発者用ツール
- IDEソフトウェア&SDK
- Vimのプラグイン
- アセンブラ&六角エディタ
- インストーラ
- コンポーネント&ライブラリ
- コードエディタ
- デバッグ用ソフトウェア
- データベースソフト
- データベース管理ソフトウェア
- バグ追跡ソフトウェア
- バージョン管理システム
- ユーザ·インタフェース·ソフトウェア
- ローカライゼーションと国際化ソフトウェア
- 品質保証とテストソフトウェア
- 通訳&コンパイラ
人気のソフトウェア
-
GNU Binutils 17 Aug 18
-
Scala 17 Feb 15
-
JBasic 3 Jun 15
-
pyPEG 14 Apr 15
-
NASM - The Netwide Assembler 14 Apr 15
-
Susie 2 Jun 15
-
ADP 17 Feb 15
コメントが見つかりません