Upgrade to Pro — share decks privately, control downloads, hide ads and more …

C#のよさを伝えたい

748cf16e1d5fdb508f9725cd91fe1768?s=47 Atria
May 18, 2019

 C#のよさを伝えたい

未来大×企業エンジニア 春のLT大会、2019年5月18日(土)の発表資料です。
私Atriaが「C#はいいぞ!」と言うだけのスライド資料です。

748cf16e1d5fdb508f9725cd91fe1768?s=128

Atria

May 18, 2019
Tweet

Transcript

  1. C#のよさを伝えたい C#のよさを伝えたい ~C#を触ってみませんか?~ 未来大×企業エンジニア 春のLT大会 2019年5月18日(土)

  2. とりあえずあなた誰? とりあえずあなた誰?

  3. 自己紹介 自己紹介 畑 大地(はた だいち) Atria(あとりあ) 公立はこだて未来大学 学部1年 競技プログラミングがすき なんでもC#で書こうとする

    @atriasoft atriasoft.work
  4. etc…. http://atriasoft.work/ ここで書いてます

  5. 今日のお話の流れ 今日のお話の流れ C#とは C#の魅力 まとめ 時間足りなさそうなら飛ばします

  6. はじめに はじめに ぼくはC#至上主義ではない 最強の言語、エディタ、きのたけ などは宗教戦争 目的は「C#という言語の提案」 僕はたけのこの里派です

  7. そもそもC#とは そもそもC#とは

  8. C#(シーシャープ)とは C#(シーシャープ)とは 2000年生まれの若い言語! 未来大学やぼくと同じ年齢です JavaとCの良いとこ取り 初心者に優しいとされている C++++が由来 比較的型安全 強力で、変態的

  9. C#の魅力 C#の魅力 たくさんあるよ

  10. ゲーム開発(Unity) ゲーム開発(Unity) こんなのが作れます

  11. None
  12. もはや説明はいらぬ? もはや説明はいらぬ? Unity強すぎて C# ≒ Unity みたいに なっている 個人開発者はだいたい無料でつかえる ゲームも汎用アプリもARもVRも

    アセットとかいうチート Unityがあればなんでもできる! ホントにできてしまう C#で書ける
  13. モバイル開発(Xamarin) モバイル開発(Xamarin) こんなのが作れます

  14. None
  15. None
  16. ザマリンはいいぞ ザマリンはいいぞ クロスプラットフォーム開発 iOS, androidのコードを共通化! ネイティブアプリが作れる 最新バージョンにすぐ対応 C#で書ける 欠点はあまり使われていないこと みなさんXamarin書きましょう

  17. Webアプリケーション開発 (ASP.NET Core) Webアプリケーション開発 (ASP.NET Core) こんなのが作れます

  18. None
  19. ASP.NET Core ASP.NET Core オープンソースなフレームワーク クロスプラットフォーム開発できる リッチなサイトを作れます .NET Core上で動作 .NET

    Coreの恩恵を受けられる C#で書ける
  20. 強力なスニペット機能 (Visual Studioシリーズ) 強力なスニペット機能 (Visual Studioシリーズ)

  21. C#は Visual Studioと相性抜群 C#は Visual Studioと相性抜群 スニペット(自動補完)機能が強力 爆速でプログラミングできる 環境構築が容易 初心者でも始めやすい

    C#が快適に書ける
  22. 強力なライブラリたち 強力なライブラリたち

  23. つよつよなライブラリ陣 つよつよなライブラリ陣 ▰ .NET Core ▰ オープンソースなフレームワーク ▰ Windows・Linux・macOSで動く! ▰

    LINQという便利な技術 ▰ 競技プログラミングで重宝 ▰ Discord.NET ▰ DiscordのBotを作れる ▰ C#で楽に記述できる 他にもいっぱい ▰ AngleSharp Webスクレイピングできる ▰ CoreTweet TwitterAPIを簡単に動かせる ▰ Accord.NET C#で機械学習できる ▰ Math.NET 行列、ベクトル演算など
  24. さいごに さいごに 長々と話しましたがまとめます

  25. 初心者の方に伝えたいこと 初心者の方に伝えたいこと

  26. 全員C#を触りましょう 全員C#を触りましょう ~使わない理由がない~ 2019年5月18日(土) 未来大×企業エンジニア 春のLT大会