なぜ C# か?

.NET Framrworkは企業の利用環境で人気がある。同時に.NETはスタートアップや趣味プログラマーのためにも完璧なツールであると信じている。

  • iOS、Android、WindowsタブレットやWindowsフォン、デスクトップ、サーバーや埋め込みデバイス等のうえで動作するコードを無料で作ることができる。

  • コンパイラーからコアランタイムまですべてがオープンソースである。

  • BizSparkプログラムによって、あらゆるスタートアップはMicrosoftのすべてのツールを、月150ドル分のAzureサービス含めて、無料で利用できる。

  • Visual Studio Community 2015は、趣味プログラマーにとっても無料で使うことのできるプロ用のIDEである。

  • C#はJavaやC++ととても関連性が強い。そのため、たくさんの開発者にとって読むのが簡単だ。

  • この本の執筆者の1人であるNicolas Dorierが、NBitcoinと呼ばれる、.NETで動作する最も人気のあるビットコインのフレームワークを作った。

  • 私が会ったことのあるC#を学んだ人は皆、C#が1番良い言語だと言うだろう。たとえその人が今C#を使っていないとしても。

この本の執筆者達は15年以上、C#の経験を積んできた。楽しさを追求するプロジェクトであれ、利益を求めるプロジェクトであれ、C#は私たちが頼りにできる言語だ。

私たちはMicrosoftからお金をもらって広告をしているのではない。C#好きになるのであればまだ遅くはない。