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
81
[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
160
PromptyによるAI開発入門
ymd65536
1
370
LINEミニアプリのガイドラインとポリシーを細かく読んでみた
ymd65536
0
45
ML.NETで始める機械学習
ymd65536
0
380
Amazon Bedrockでブラウザを操作するAIエージェントを作ってみた
ymd65536
5
1.4k
MicrosoftのOSSだけでAIによるブラウザテストを構成する
ymd65536
3
480
Lookerは可視化だけじゃない。UIコンポーネントもあるんだ!
ymd65536
1
190
各クラウドサービスにおける.NETの対応と見解
ymd65536
0
290
クラウドインフラ構築における.NETとその他IaCの比較
ymd65536
1
260
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.3k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.8k
A Tale of Four Properties
chriscoyier
158
23k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
5
540
Raft: Consensus for Rubyists
vanstee
137
6.9k
We Have a Design System, Now What?
morganepeng
52
7.5k
Statistics for Hackers
jakevdp
798
220k
Navigating Team Friction
lara
184
15k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
What's in a price? How to price your products and services
michaelherold
245
12k
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