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
49
[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
クラウドインフラ構築における.NETとその他IaCの比較
ymd65536
1
210
[LT]C#および.NETに対する誤解をひも解くPart2(JetBrains編)
ymd65536
0
29
Dev ContainersとGitHub Codespacesの素敵な関係
ymd65536
1
170
.NET Aspireのクラウド対応検証: Azureと他環境での実践
ymd65536
1
790
C#および.NETに対する誤解をひも解く
ymd65536
0
370
【Google Cloudパートナー企業登壇】LINEBot開発の環境構築ベストプラクティス
ymd65536
0
18
Microsoft Playwright Testing 再入門
ymd65536
0
280
宇宙一早くAmazon Bedrock 生成AIアプリ開発入門の献本が届いたので 感想をしみじみ語る
ymd65536
1
550
newMVPが気になるトピック
ymd65536
0
23
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
95
17k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
1
160
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
The Cult of Friendly URLs
andyhume
78
6.1k
Six Lessons from altMBA
skipperchong
27
3.5k
Bash Introduction
62gerente
608
210k
Git: the NoSQL Database
bkeepers
PRO
427
64k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
800
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