Skip to content

Instantly share code, notes, and snippets.

@pocketberserker
Last active December 25, 2015 08:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pocketberserker/6945259 to your computer and use it in GitHub Desktop.
Save pocketberserker/6945259 to your computer and use it in GitHub Desktop.

F# と C# の良いと思うところ?

発表場所

C#の素晴らしさを語る会

トゥギャッター
資料のライセンス

CC-BY-SA 3.0

自己紹介

image

  • なかやん・ゆーき / ぺんぎん
  • @pocketberserker / id:pocketberserker
  • どこにでもいるふつーの新卒エンジニア
  • F# / Erlang
  • 仕事は C++ と Unity3d(C# 2.0 subset)
  • F# MVPらしいです

注意事項

  • あくまで現時点での主観的な感想です。時が経てば考え方が変わっているかもしれません。
  • かたよりがあるかも

C# の良いと思うところ

  • Microsoft製品に閉じていれば、これ以上に使いやすい言語はない気がする
  • …以上(C# そんなに知らなかった

F# とは

  • マルチパラダイム言語
  • 静的型付き
  • CLI
  • コンパイラのソースコードが公開されている

F# の良いと思うところ

  • 強い静的型付き
  • F# Interactive の存在
  • 関数がファーストオブジェクト
  • データの分解と合成が行いやすい
  • デフォルトがimmutableであること
  • Parser が作りやすい

判断に迷うもの

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment