Soumettre la recherche
Mettre en ligne
解題:私がJavaからCsharpに乗り換えた10の理由
•
1 j'aime
•
3,941 vues
Kentaro Inomata
Suivre
わんくま勉強会東京 #26 LT
Lire moins
Lire la suite
Technologie
Affichage du diaporama
Signaler
Partager
Affichage du diaporama
Signaler
Partager
1 sur 51
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
346 Ch
346 Ch
anjaan
331 Ch
331 Ch
anjaan
Solutions@ Web Slides (Chinese)
Solutions@ Web Slides (Chinese)
webbssolutionsasia
OSC2009KYOTO Asterisk User\'s Group Japan
OSC2009KYOTO Asterisk User\'s Group Japan
Kenichi 深海
316 Ch
316 Ch
anjaan
xunlei_FF
xunlei_FF
zhangxiaohui
快捷鍵
快捷鍵
porsche9111009
智慧型手機
智慧型手機
Kelun Yang
Recommandé
346 Ch
346 Ch
anjaan
331 Ch
331 Ch
anjaan
Solutions@ Web Slides (Chinese)
Solutions@ Web Slides (Chinese)
webbssolutionsasia
OSC2009KYOTO Asterisk User\'s Group Japan
OSC2009KYOTO Asterisk User\'s Group Japan
Kenichi 深海
316 Ch
316 Ch
anjaan
xunlei_FF
xunlei_FF
zhangxiaohui
快捷鍵
快捷鍵
porsche9111009
智慧型手機
智慧型手機
Kelun Yang
b2con2006_sato
b2con2006_sato
Hiroshi Ono
okyuu.com x Rails x OpenID
okyuu.com x Rails x OpenID
Fumikazu FUJIWARA
Howtousenetboss
Howtousenetboss
kumee
2009/04/19 UI Gathering專題演講-UI prototype實作經驗分享
2009/04/19 UI Gathering專題演講-UI prototype實作經驗分享
Justin Lee
бешков Windows Power Shell Rootconf
бешков Windows Power Shell Rootconf
Liudmila Li
Androidアプリ作りました
Androidアプリ作りました
NT system design
Developers[Media]Summit 2009
Developers[Media]Summit 2009
Akiko Iwakiri
باحیا نوجوان
باحیا نوجوان
Ilyas Qadri Ziaee
仕事に使えるグラフプラグイン「html5jp_graphs」
仕事に使えるグラフプラグイン「html5jp_graphs」
ysakaki
第2回PHP懇親会発表資料
第2回PHP懇親会発表資料
Masahiko Sakamoto
Programming言語Lua紹介(Internet版)
Programming言語Lua紹介(Internet版)
zetamatta
結構化程式設計
結構化程式設計
David Tang
090601-dotplot
090601-dotplot
ocha_kaneko
SpaceEye
SpaceEye
浩一 谷
okyuu.com x OpenID
okyuu.com x OpenID
Fumikazu FUJIWARA
20090114 Vimの活用法(仮)
20090114 Vimの活用法(仮)
Hiromu Shioya
Create and Sell Android App (in tamil)
Create and Sell Android App (in tamil)
Dr. Ramkumar Lakshminarayanan
第32回PHP勉強会
第32回PHP勉強会
Sotaro Karasawa
136 Ch
136 Ch
anjaan
『アプリケーション アーキテクチャ ガイド2.0』のガイド
『アプリケーション アーキテクチャ ガイド2.0』のガイド
Kentaro Inomata
Bash on ubuntu on windows
Bash on ubuntu on windows
Kentaro Inomata
Agile Software Development (In Japan)
Agile Software Development (In Japan)
Kentaro Inomata
Contenu connexe
Tendances
b2con2006_sato
b2con2006_sato
Hiroshi Ono
okyuu.com x Rails x OpenID
okyuu.com x Rails x OpenID
Fumikazu FUJIWARA
Howtousenetboss
Howtousenetboss
kumee
2009/04/19 UI Gathering專題演講-UI prototype實作經驗分享
2009/04/19 UI Gathering專題演講-UI prototype實作經驗分享
Justin Lee
бешков Windows Power Shell Rootconf
бешков Windows Power Shell Rootconf
Liudmila Li
Androidアプリ作りました
Androidアプリ作りました
NT system design
Developers[Media]Summit 2009
Developers[Media]Summit 2009
Akiko Iwakiri
باحیا نوجوان
باحیا نوجوان
Ilyas Qadri Ziaee
仕事に使えるグラフプラグイン「html5jp_graphs」
仕事に使えるグラフプラグイン「html5jp_graphs」
ysakaki
第2回PHP懇親会発表資料
第2回PHP懇親会発表資料
Masahiko Sakamoto
Programming言語Lua紹介(Internet版)
Programming言語Lua紹介(Internet版)
zetamatta
結構化程式設計
結構化程式設計
David Tang
090601-dotplot
090601-dotplot
ocha_kaneko
SpaceEye
SpaceEye
浩一 谷
okyuu.com x OpenID
okyuu.com x OpenID
Fumikazu FUJIWARA
20090114 Vimの活用法(仮)
20090114 Vimの活用法(仮)
Hiromu Shioya
Create and Sell Android App (in tamil)
Create and Sell Android App (in tamil)
Dr. Ramkumar Lakshminarayanan
第32回PHP勉強会
第32回PHP勉強会
Sotaro Karasawa
136 Ch
136 Ch
anjaan
Tendances
(19)
b2con2006_sato
b2con2006_sato
okyuu.com x Rails x OpenID
okyuu.com x Rails x OpenID
Howtousenetboss
Howtousenetboss
2009/04/19 UI Gathering專題演講-UI prototype實作經驗分享
2009/04/19 UI Gathering專題演講-UI prototype實作經驗分享
бешков Windows Power Shell Rootconf
бешков Windows Power Shell Rootconf
Androidアプリ作りました
Androidアプリ作りました
Developers[Media]Summit 2009
Developers[Media]Summit 2009
باحیا نوجوان
باحیا نوجوان
仕事に使えるグラフプラグイン「html5jp_graphs」
仕事に使えるグラフプラグイン「html5jp_graphs」
第2回PHP懇親会発表資料
第2回PHP懇親会発表資料
Programming言語Lua紹介(Internet版)
Programming言語Lua紹介(Internet版)
結構化程式設計
結構化程式設計
090601-dotplot
090601-dotplot
SpaceEye
SpaceEye
okyuu.com x OpenID
okyuu.com x OpenID
20090114 Vimの活用法(仮)
20090114 Vimの活用法(仮)
Create and Sell Android App (in tamil)
Create and Sell Android App (in tamil)
第32回PHP勉強会
第32回PHP勉強会
136 Ch
136 Ch
Plus de Kentaro Inomata
『アプリケーション アーキテクチャ ガイド2.0』のガイド
『アプリケーション アーキテクチャ ガイド2.0』のガイド
Kentaro Inomata
Bash on ubuntu on windows
Bash on ubuntu on windows
Kentaro Inomata
Agile Software Development (In Japan)
Agile Software Development (In Japan)
Kentaro Inomata
Extreme Programming
Extreme Programming
Kentaro Inomata
富山合同勉強会2015 ジェネリクス談義 C#編 補足
富山合同勉強会2015 ジェネリクス談義 C#編 補足
Kentaro Inomata
富山合同勉強会2015 ジェネリクス談義 C#編
富山合同勉強会2015 ジェネリクス談義 C#編
Kentaro Inomata
UIデザインパターンをSilverlightでやってみた part1
UIデザインパターンをSilverlightでやってみた part1
Kentaro Inomata
.NETの業務向けOSSフレームワーク鼎談
.NETの業務向けOSSフレームワーク鼎談
Kentaro Inomata
RESTful Webサービス
RESTful Webサービス
Kentaro Inomata
Azureといえば
Azureといえば
Kentaro Inomata
ASP.NET MVCとEntity Frameworkで作ってみた
ASP.NET MVCとEntity Frameworkで作ってみた
Kentaro Inomata
MacintoshでSilverlight開発
MacintoshでSilverlight開発
Kentaro Inomata
仮面ライダー勉強会LT06 響鬼についていろいろと
仮面ライダー勉強会LT06 響鬼についていろいろと
Kentaro Inomata
18-D-5 MVP & .NET Community Members Lightning Talks
18-D-5 MVP & .NET Community Members Lightning Talks
Kentaro Inomata
パズルをコンピュータに解かせる
パズルをコンピュータに解かせる
Kentaro Inomata
GUIのアーキテクチャ
GUIのアーキテクチャ
Kentaro Inomata
Silverlightと業務アプリ
Silverlightと業務アプリ
Kentaro Inomata
コミュニティの壁を越える
コミュニティの壁を越える
Kentaro Inomata
釣りの楽しみ
釣りの楽しみ
Kentaro Inomata
業務システムを使いやすく!.NET Webアプリケーションの現在
業務システムを使いやすく!.NET Webアプリケーションの現在
Kentaro Inomata
Plus de Kentaro Inomata
(20)
『アプリケーション アーキテクチャ ガイド2.0』のガイド
『アプリケーション アーキテクチャ ガイド2.0』のガイド
Bash on ubuntu on windows
Bash on ubuntu on windows
Agile Software Development (In Japan)
Agile Software Development (In Japan)
Extreme Programming
Extreme Programming
富山合同勉強会2015 ジェネリクス談義 C#編 補足
富山合同勉強会2015 ジェネリクス談義 C#編 補足
富山合同勉強会2015 ジェネリクス談義 C#編
富山合同勉強会2015 ジェネリクス談義 C#編
UIデザインパターンをSilverlightでやってみた part1
UIデザインパターンをSilverlightでやってみた part1
.NETの業務向けOSSフレームワーク鼎談
.NETの業務向けOSSフレームワーク鼎談
RESTful Webサービス
RESTful Webサービス
Azureといえば
Azureといえば
ASP.NET MVCとEntity Frameworkで作ってみた
ASP.NET MVCとEntity Frameworkで作ってみた
MacintoshでSilverlight開発
MacintoshでSilverlight開発
仮面ライダー勉強会LT06 響鬼についていろいろと
仮面ライダー勉強会LT06 響鬼についていろいろと
18-D-5 MVP & .NET Community Members Lightning Talks
18-D-5 MVP & .NET Community Members Lightning Talks
パズルをコンピュータに解かせる
パズルをコンピュータに解かせる
GUIのアーキテクチャ
GUIのアーキテクチャ
Silverlightと業務アプリ
Silverlightと業務アプリ
コミュニティの壁を越える
コミュニティの壁を越える
釣りの楽しみ
釣りの楽しみ
業務システムを使いやすく!.NET Webアプリケーションの現在
業務システムを使いやすく!.NET Webアプリケーションの現在
解題:私がJavaからCsharpに乗り換えた10の理由
1.
解題: 私がJavaからC# に乗り換えた 10の理由 猪股健太郎
2.
2003年7月 @IT Insider .NET
3.
4.
読んだこと あります か?
5.
40秒で 内容説明
6.
(1)struct の実行効率
7.
(2)delegate
便利
8.
(3)プロパティ 書きやすい
9.
(4)属性 賢い
10.
(5)スレッド
プール お手軽
11.
(6)interface 明示実装
12.
(7) final いらない
13.
(8) #if 便利
14.
(9)VS.NET すごい
15.
(10) コミュニ ティが。
16.
当時は Java 1.4
17.
403
forbidden “実に 嘆かわしい。”
18.
基本 煽り口調
19.
結果
20.
大荒れ
21.
著者が コメント
22.
「こういう書き方 をしないと誰も読ん でくれないので勘弁 してください。」
23.
24.
http://www.atmarkit.co.jp/bbs/phpBB/vie wtopic.php?topic=5187&forum=7&57
25.
これは ひどい
26.
言語と関係ない 話が混じってい る。
27.
無理やり10個に するため瑣末な 機能を取り上げ ている。
28.
いいことも 書いている のに……
29.
“道具は設計思想に沿っ て使わなければ真価を 発揮できない。”
30.
著者が述べた C#の設計思想 は3つ
31.
[1] 実行効率
→筋が悪い
32.
[2] 実装効率
→Javaも改善
33.
[3]オブジェク ト指向の軽視
34.
ちゃんと言い 直すべきだ
35.
現実を踏まえた ごった煮言語
36.
Java的な オブジェクト 指向
37.
VBやDelphi的な コンポーネント 指向
38.
C++的な ジェネリック プログラミング
39.
Haskell的な 関数型言語
40.
SQL的な 宣言型クエリ
41.
Javascriptや Ruby的な 動的型
42.
節操ないが 無秩序では ない
43.
豊富な機能と 理解しやすさ とのバランス
44.
Windowsネイ ティブコード との相互運用
45.
そういったとこ ろがWindowsの 現実
46.
最後に
47.
そうよC#の 機能は
48.
変数に メソッドの 参照浮かべ
49.
非同期に呼 びだすこと もできる
50.
デリゲート に好きして
51.
ご清聴 ありがとう ございました
Télécharger maintenant