Changes between Version 8 and Version 9 of Eiffel FAQ


Ignore:
Timestamp:
Aug 1, 2007, 9:49:52 PM (17 years ago)
Author:
KOBAYASHI, Shinji
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Eiffel FAQ

    v8 v9  
    3131However, Eiffel does happen to be an excellent choice for implementation, for two reasons:
    3232
    33  *
     33 * 医療情報(たとえば,ソフトウェアのバグにより「左腎」を表すコードが「右腎」になった場合のような重大な場面を考えてみてください)を扱う上での正確性に対する要求。Eiffelだけはアサーションを実装しています[[FootNote(今ではJavaやRubyでもassertionが実装されています)]]。
    3434
    3535    * the need for correctness when processing health information (e.g. consider the consequences of a software bug causing the coded term for "kidney, left" to be changed to "kidney, right"). Only Eiffel implements assertions
     36
     37 * 現在の2「大」言語,つまりJavaとC#に対応して適切に連携できる機能。これは10年前にCORBA/COMの状況と同じように現在のIT環境では重要であると考えられます。
     38
    3639    * the ability to bind properly to the two "big" languages around today, namely C# and Java. It is worth considering that we are now in an IT environment somewhat like the CORBA/COM situation of a decade ago. Many companies and other organisations promised that the two would talk together; they never did, properly. Similarly, there are political reasons why companies (particularly Sun and Microsoft) are unlikely to make it easy for developers to jump to the other side, or integrate software written in the two languages properly. Eiffel does offer one solution to this problem. Tools have already been built by ISE which compile Eiffel code to native .Net bytecode, meaning that Eiffel components can be deployed seamlessly with components written in other .Net languages. Eiffel has also be wrapped for Java in production software in health, and can be reliably deployed in Java environments. The upshot of this is that a single code base for an important component could be written in Eiffel and deployed on all platforms, not just in one or other of the .Net or Java worlds.
    3740
     
    5962    * numerous libraries (see e.g. Google Eiffel directory)
    6063
    61 日本語参考サイト[[FootNote(翻訳者記)]]:
     64日本語参考サイト[[FootNote(翻訳者記)]]:
    6265 * [http://kapibara.hp.infoseek.co.jp/ Eiffel入門]
    6366 * [http://www.geocities.co.jp/SiliconValley/8632/advanced.html Eiffel:一歩進んだ入門]