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
Iron python と c sharp
Search
Satoshi MIMURA
October 09, 2011
Programming
20
0
Share
Iron python と c sharp
Satoshi MIMURA
October 09, 2011
More Decks by Satoshi MIMURA
See All by Satoshi MIMURA
Inside wsl
mimura1133
0
24
Edomae 2015 - マルウェアを解析してみよう
mimura1133
0
52
Windows でも TeX 編集がしたい!
mimura1133
0
20
3本指ジェスチャの仮想デスクトップ機能を Windows に実装した話
mimura1133
0
26
Windows のカーネルモードドライバで填まった話
mimura1133
0
26
APASEC 2013 - ROP/JIT を使わずに DEP/ASLR を回避する手法を見てみた。
mimura1133
0
20
マシン語によるコード実行
mimura1133
0
14
Unix と windows 世界の融合
mimura1133
0
21
Windows Phone 7 と XNA の世界
mimura1133
0
18
Other Decks in Programming
See All in Programming
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
210
「OSSがあるなら自作するな」は AI時代も正しいか ── Build vs Adopt の新しい判断基準
kumorn5s
7
2.7k
サプライチェーン攻撃対策「層を重ねて落ちない壁」を10日間で組み上げた話 #TechLeadConf2026
kashewnuts
1
280
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
150
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
5
1.7k
継続的な負荷検証を目指して
pyama86
3
1.2k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
350
要はバランスからの卒業 #yumemi_grow
kajitack
0
170
[RubyKaigi 2026] Require Hooks
palkan
1
320
AWSはOSSをどのように 考えているのか?
akihisaikeda
0
120
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
710
Liberating Ruby's Parser from Lexer Hacks
ydah
2
2.7k
Featured
See All Featured
Being A Developer After 40
akosma
91
590k
The untapped power of vector embeddings
frankvandijk
2
1.7k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
Believing is Seeing
oripsolob
1
120
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
240
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
The Cost Of JavaScript in 2023
addyosmani
55
9.9k
Google's AI Overviews - The New Search
badams
0
1k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
150
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Transcript
2つの世界の融合と 静的型付けな人への動的型付けこんにちは IronPython と C# - @mimura1133 1
自己紹介 材料 調理法 普通のPython とちがうところ。
まとめ IronPython と C# - @mimura1133 2
三村 聡志 (@mimura1133) › http://mimumimu.net/ セキュリティ&プログラミングキャンプ ソフトウェアセキュリティ組 (2011)
ちょっと周りと違うことをするのが趣味。 C# だいすき。 .NET いいですね。 C と CUDA は言われたらできるレベル。 Python が最近出るので、ちょっと興味もつ。 IronPython と C# - @mimura1133 3
Python といったら、 Google Apps Engine だよね! Google Apps
Engine といったら、クラウドだよね! クラウドといったら、Amazon EC2 とかもあるけど、 Windows Azure ってのもあるよね! Windows Azure と言ったら C# じゃん! よし、C# いいじゃん! IronPython と C# - @mimura1133 4
IronPython と C# - @mimura1133 5
.NET がいじれる環境。 IronPython ( http://ironpython.codeplex.com/ ) C#
の知識 .NET を愛する気持ち IronPython と C# - @mimura1133 6
Windows のひと : Visual Studio を入れておく。 そのたのひと : Mono
を入れておく。 IronPython を http://ironpython.codeplex.com/ より入手し、インストールしておく。 IronPython と C# - @mimura1133 7
コンソールを立ち上げる。 おいしい IronPython と C# - @mimura1133 8
1.問題のこいつを立ち上げる。 IronPython と C# - @mimura1133 9
2.Console Application を選んで作る。 IronPython と C# - @mimura1133 10
3.コードを書いて実行。 これもこれでおいしい IronPython と C# - @mimura1133 11
IronPython と C# - @mimura1133 12 1.問題のこいつを立ち上げる。
IronPython と C# - @mimura1133 13 2.エレガントに C#アプリケーションを作る。
3.IronPython を 参照に加える。 IronPython と C# - @mimura1133 14
4.C# のコードを書く。 IronPython と C# - @mimura1133 15
5.実行 つらい。 IronPython と C# - @mimura1133 16
IronPython と C# - @mimura1133 17
import clr clr.AddReference(“System”) clr.AddReference(“System.Windows.Forms”) from System.Windows.Forms f = form()
f.Text = “せぷきゃん!” f.Show() IronPython と C# - @mimura1133 18
IronPython と C# - @mimura1133 19
推測ありますし。 型付けされているので、静的型付けのひとにも 安心 IronPython と C# - @mimura1133 20
やっぱり僕は C# したい。 C もいいけど、僕の中では遊び道具にしたい! 最近 Python
出てきてる。マクロとかすごく楽そう。 IronPython で、楽しいことしようよ!! C# + IronPython = 新時代。 ほかにも IronRuby とか、IronProlog とかあるよ! IronPython と C# - @mimura1133 21