Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
[LT]GitHub CopilotにC#のHelloWorldを書いてもらうと
Search
Kento.Yamada
November 06, 2024
0
76
[LT]GitHub CopilotにC#のHelloWorldを書いてもらうと
2024年11月6日に開催されたMicrosoft Developer Dayの懇親会LTで使った資料です。
Kento.Yamada
November 06, 2024
Tweet
Share
More Decks by Kento.Yamada
See All by Kento.Yamada
Azure Developer CLIの最新アップデートを追う
ymd65536
1
140
PromptyによるAI開発入門
ymd65536
1
340
LINEミニアプリのガイドラインとポリシーを細かく読んでみた
ymd65536
0
38
ML.NETで始める機械学習
ymd65536
0
360
Amazon Bedrockでブラウザを操作するAIエージェントを作ってみた
ymd65536
5
1.3k
MicrosoftのOSSだけでAIによるブラウザテストを構成する
ymd65536
3
460
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
170
各クラウドサービスにおける.NETの対応と見解
ymd65536
0
280
クラウドインフラ構築における.NETとその他IaCの比較
ymd65536
1
250
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
490
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
7.1k
Scaling GitHub
holman
459
140k
A Philosophy of Restraint
colly
203
16k
GitHub's CSS Performance
jonrohan
1030
460k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Practical Orchestrator
shlominoach
186
10k
Bash Introduction
62gerente
611
210k
How to train your dragon (web standard)
notwaldorf
91
5.9k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Transcript
GitHub CopilotにC#のHelloWorldを書いてもらうと... 1 Microsoft Developer Day
山田顕人 == Kento.Yamada 自己紹介 2 • Multi Cloud (MSP) Developer
• 今日は.NETラボ運営でコミュニティブースにいました • 受賞歴(他) ◦ Google Cloud Partner Tech Blog Challenge 2023 ▪ Cloud AI/ML 部門受賞 ◦ LAPRAS OUTPUT AWARD 2024 01
何言ってんだよ。Hello, Worldのコードを書くに決まってんだろ 3 ということではなく、C#(.NET)は以前までMainエントリを書く必要があった。 複数のモデルに対応した今、シンプルに質問したらどんなコードを書くのか
(模範解答)最近の文法に則ると 4
(GPT4o)Hello,Worldを書いてもらう 5
(o1-mini)Hello,Worldを書いてもらう 6
(o1-preview)Hello,Worldを書いてもらう 7
(Claude3.5 Sonnet)Hello,Worldを書いてもらう 8
(Gemini)Hello,Worldを書いてもらう(長いので一部割愛) 9
• Claude3.5 Sonnet が一番親切に教えてくれる? ◦ 長文が得意なモデルなので細かく教えてくれるのかも ◦ とはいえ、ほぼ確率論なところある • GPT4o、がんばれ
まとめ 10
(Claude3.5 Sonnet)Hello,Worldを書いてもらう(.NET9) 11
次回予告 12
次回予告 13