スマートエッフェル

SmartEiffelは、Eiffelオブジェクト指向言語のための成熟した無料のコンパイラです。
今すぐダウンロード

スマートエッフェル ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 出版社名:
  • The SmartEiffel Team
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 20.2 MB

スマートエッフェル タグ


スマートエッフェル 説明

Eiffelは、読みやすく、テスト、拡張、維持し、再利用が簡単なソフトウェアコンポーネントの書き込みを目的とした純粋なオブジェクト指向の言語です。 ソフトウェア開発の協調的側面を重視して、コミュニケーションとドキュメントとして、Eiffelを大幅に適した言語に大きく、非常に大きなプロジェクトにします。 同時に、その単純さと注意深く選択された特徴の選択は、オブジェクトの概念の学習と分析と設計のスキルを発展させるのに理想的です。 SmartEiffelは、Eiffelコミュニティを提供する研究とフリーソフトウェアプロジェクトです。 ・成熟した無料のコンパイラ(GPLライセンス) ・広範囲のオブジェクト指向のクラスライブラリ(MIT / X-11ライセンス) ・完全な開発環境に必要なすべてのEiffel固有のツール(エッフェルレベルのシンボリックデバッガまたはドキュメンテーションツール) コンパイラはEiffelコードをCまたはJavaバイトコードに変換するため、ANSI CコンパイラまたはJava仮想マシンが存在する事実上あらゆるプラットフォームで実行されるプログラムを書き込むために使用できます。コンパイラとすべての付随するツールは完全にEiffelで書かれているので、これらすべてのプラットフォームで使用できます。 SmartEiffelは、ランタイムパフォーマンスと小さなメモリフットプリントについての特定の懸念を持つ信頼性と優れたソフトウェアエンジニアリングの慣行についての伝統的なエッフェルケアを延長します。コンピュータ言語シュートアウトベンチマークでそのエリア上のプロジェクトの成功の尺度を得ることができます。 言語 伝統的なエッフェル機能はすべてSmarteIFFELで実装されています。 ・契約による設計:懲戒処分例外およびオプションの主張実行(副次的に) ・複数の継承と身体性 ・静的タイピング ・均一型システム ・自動車ガベージコレクション ・設定ファイル さらに、いくつかの最近提案されている改良も組み込まれています。 ・タプルとエージェント ・挿入(実装専用の継承) ・他の言語との相互運用性を向上させるためのプラグイン機構 ・イントロスペクシティ機能制限機能 この言語は、小さな変更のみを追加する安定期間を入力しました。将来のすべての変更は、ソフトウェア工学の観点から実際の利益を表すことを証明しなければならず、そして彼らはランタイム効率を損なうことができない。


スマートエッフェル 関連ソフトウェア

Xrefactory

コード補完、ソースブラウジング、リファクタリングを提供するCおよびC ++の専門開発ツール ...

231 1.8 MB

ダウンロード