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
98
[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
GitHubとAzureを使って開発者になろう
ymd65536
1
120
Google Agent Development Kit でLINE Botを作ってみた
ymd65536
2
250
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
2
150
Agent Development Kit (ADK) でLINE Botを作ってみた
ymd65536
0
110
ビカム・ア・コパイロット
ymd65536
1
220
GitHub Copilot for Azureってなんだろう
ymd65536
1
78
GitHub Copilot for Azureを使い倒したい
ymd65536
1
460
By the way Google Cloud Next 2025に行ってみてどうだった
ymd65536
0
150
Azure Developer CLIの最新アップデートを追う
ymd65536
1
210
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
The Invisible Side of Design
smashingmag
301
51k
Rails Girls Zürich Keynote
gr2m
95
14k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
690
How to train your dragon (web standard)
notwaldorf
95
6.1k
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