次の方法で共有


注釈付き C# 戦略

開発者の変化するニーズを満たすために C# を進化させ続け、最先端のプログラミング言語であり続けます。 .NET ライブラリ、開発者ツール、ワークロードサポートを担当するチームと連携しながら、言語の精神の中に留まるように注意しながら、熱心かつ広範にイノベーションを行います。 C# が使用されているドメインの多様性を認識し、すべての開発者またはほとんどの開発者に利益をもたらす言語とパフォーマンスの向上を優先し、下位互換性に対する高いコミットメントを維持します。 設計上の意思決定のスチュワードシップを維持しながら、より広範な .NET エコシステムを強化し、C# の将来におけるその役割を拡大し続けます。

戦略が C を導く方法#

C# 戦略は C# の進化に関する決定を導き、これらの注釈は主要なステートメントに関する考え方に関する洞察を提供します。

「私たちは熱心かつ広範にイノベーションを起こす」

C# コミュニティは成長を続け、C# 言語はコミュニティのニーズと期待に応えるために進化し続けています。 多くのソースからインスピレーションを得て、C# 開発者の大規模なセグメントにメリットがあり、生産性、読みやすさ、パフォーマンスが一貫して向上する機能を選択します。

「言葉の精神の中に留まるように注意する」

C# 言語の精神と歴史の中で新しいアイデアを評価します。 既存のほとんどの C# 開発者に意味のあるイノベーションに優先順位を付けます。

"すべての開発者またはほとんどの開発者に役立つ機能強化"

開発者は、すべての .NET ワークロードで C# を使用します。 開発者は、C# を使用して Web フロントエンドとバックエンド、クラウド ネイティブ アプリ、デスクトップ アプリを構築します。 C# では、クロス プラットフォーム アプリケーションが有効になります。 Microsoft では、直接、または一般的なライブラリの改善を支援することで、最も影響が大きい新機能に重点を置いて取り組んでいます。 言語機能の開発には、開発者ツールと学習リソースへの統合が含まれます。

"下位互換性への高いコミットメント"

現在、大量の C# コードが使用されていることを尊重します。 潜在的な破壊的変更は、C# コミュニティへの中断の規模と影響に対して慎重に検討されます。

"スチュワードシップの維持"

C# 言語設計 は、コミュニティに参加してオープンで行われます。 誰でも、GitHub リポジトリで新しい C# 機能を提案できます。 言語設計チーム は、コミュニティの入力を検討した後、最終的な決定を行います。