幸せなプログラマーの日、またはC ++++に関する10の事実

ゴットフリート・ライプニッツの言葉で、 11010000 10010100 11010001 10000000 11010001 10000011 11010000 10110111 11010001 10001100 11010001 10001111 00101100 00100000 11010001 10000001 00100000 11010000 10110100 11010000 10111101 11010000 10110101 11010000 10111100 00100000 11010000 10111111 11010001 10000000 11010000 10111110 11010000 10110011 11010001 10000000 11010000 10110000 11010000 10111100 11010000 10111100 11010000 10111000 11010001 10000001 11010001 10000010 11010000 10110000 00100001 00100000 00111010 00101001













2000年に、Microsoft開発チームは、Javaなどのオブジェクト指向プログラミング言語の表現力とC ++のパワーを組み合わせた新しいC#プログラミング言語を導入しました。 新しい言語の構文構造は、ほとんどがC ++(構造や列挙などのデータ型)およびVisual Basic(クラスプロパティを使用)から借用されました。



今年のお祝いの256日目に、私たちはあなたが知らないかもしれないC#言語に関する10の事実を思い出すことにしました。



1. C#言語を作成するというアイデアは1998年に始まり、プロジェクトは元々COOL(Cスタイルオブジェクト指向言語)と呼ばれていました。



2. C#言語とC ++言語の類似点を描くときに、言語の名前が発生しました。 そして、これには2つの理由があります。 最初の-「#」記号は、4つの「+」のコンポーネントです。C→C ++→C ++++(C#)。 2番目-「#」記号は、音符のシャープ記号のコピーであり、音に対応する音が半音ずつ増加することを示します。これは、変数の増分を示すC ++の「++」記号と同様です。



3.キーボードには「シャープ」記号がないため、「#」記号を使用することにしました。 しかし、印刷物では、Microsoftはまさに「シャープ」を使用しています。



4. C#言語が登場した後、ローカルのミームがThe Daily WTFに登場し、それを「C-POUND」と呼び始めました。これにより、開発者の間で混乱が生じました。「C-Sharp? Cハッシュ? Cポンド? C-WHAT?」



5. C#は、Cファミリーの最初のコンポーネント指向プログラミング言語です。



6. 2001年、C#言語の「父」と見なされているAnners Halesbergは、Dr。Magazineから名誉あるプログラミング賞を受賞しました。 Dobbは、ソフトウェア開発への貢献を称賛しています。



7. 2004年まで、C#開発者に Andyという名前のマスコットいました



8. 2014年、C#コンパイラのソースコードが公開されました。



9. C#言語は、ECMA(ECMA-334)およびISO(ISO / IEC 23270)で標準化されています。



10. C#言語には、Xamarin、dotGNU、Portable.NETなどの最も有名な独立した実装があります。



興味深い事実に加えて、C#開発者にとって役立つ多くのリソースがあります。



1.初心者のC#開発者向けのロシア語コース

2. Xamarin.Formsを使用したアプリケーションの構築に関する無料の本

3. Xamarin開発に関する新しいチャンネル9のショー

4. C#コンパイラのキーワード、演算子、エラー、警告に関する参考資料

5.特定のC#コード例を含む リソース



おめでとうございます。C#言語の役立つリソースへのリンクをコメントに残してください。



All Articles