Welcome to MSDN Blogs Sign in | Join | Help

C#開発コンセプト

アンダースが述べたC#の開発コンセプトは、次のようなものです。

C、C#、Javaといった既存の言語に対して、開発者がより魅力的に思えるものが開発したかった。

プラットフォーム(ここでは、.NET Frameworkを指す)と手に手を取って開発しているので、その機会をフルに活用する。具体的には、タイプ セーフ、ガーベージ コレクション、または、例外など、それらをフレームワークに取り込むことで、言語やプログラムでの繰り返しの実装を避けられる。

C++、Javajなどのオブジェクト指向言語の以外のコンセプトとして、コンポーネント指向と取り込む。従来の言語では、コンポーネント指向に必要なプロパティやイベントのための機能がないが(メソッドでカバーしないといけない)、統一の型システムをもつことで、コンポーネント指向を実行する。

将来的には、強い型付け機能をもつ言語の特徴を維持しながら、よりダイナミックな言語に進化させていきたいそうです。

Published Thursday, February 02, 2006 7:54 PM by 北川 裕康
Filed under:

Comments

# Thanks Anders !

Monday, February 06, 2006 12:14 AM by 河端善博の .TEXT でウェブログ
Thanks Anders !
Anonymous comments are disabled
 
Page view tracker