最近の記事
- 4/22 - 思い出の紙時計
- 3/29 - さくらインターネットの VPS リニューアル
- 3/19 - SSHD への攻撃を分析してみた
- 3/9 - キーボードの過酷さ
- 3/8 - .NET のパフォーマンスについて
- 3/7 - phpMyAdmin への攻撃
- 3/1 - ミイラ取りがミイラになりかけた
- 2/22 - URL を知らなければ安全だと?
- 2/16 - 決意
- 1/30 - ルーターの UPnP 対応状況
Entering Passive Mode
最近、Java を触る機会が増えた
C# は非常に Java に似ている言語であり、
Java に影響をうけて洗練された言語だ。
また、Java も C# の影響を受けて成長しているのも確かだ。
C# (.Net) も Java も、コンパイラが生成するのは
OS に依存しない中間コードである。
Windows 環境で C# が生成するのは exe のラッパだが、
基本的には内部構造は OS に依存しない中間コードである。
Java も 5.0 で Generics をサポート、
C++ のテンプレートに近い仕組みだ。
C# も 2.0 (Visual Studio 2005) において
Generics を導入している。