タグ

.NETとjavaに関するNetPenguinのブックマーク (2)

  • ZeroC

    Network your softwareAt ZeroC, we have a singular focus - deliver world class tools to help you network your software. IceAn all-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more. IceRPCIntroducing the next generation RPC framework: built for QUIC, with bidirectional streaming, first class async/await, and Protobuf support.

    NetPenguin
    NetPenguin 2010/02/12
    複数言語対応の分散オブジェクトミドルウェア、iPhoneや組み込み機器向けのライブラリ等
  • Java やってる人が C# を使うとはまること - ぐるぐる~

    ここでは、Java SE 5.0 以降を知っている人が C# 2.0 を使うことになった場合を考える*1 *2。 あと、ライブラリについては触れないことにする*3。 命名規約 まず、命名規約が全然違う。Java ではメソッド名にキャメル形式*4を使うけど、C# では Pascal 形式*5を使い、Java では定数名に大文字アンダーバー区切り*6を使うけど、C# では Pascal 形式を使う。 C# に関する命名規約としては、ここだとかここだとかにあるので、参考にするといい。 間違っても、オブジェクト倶楽部のは参考にしないこと*7。 struct の扱い Java ではユーザ定義型は全て参照型だけど、C# では値型も作成できる。また、標準ライブラリの中に struct で定義されたものもある。 で、何にはまるかというと、struct は class と違い、「値渡し」される*8、つまりコ

    Java やってる人が C# を使うとはまること - ぐるぐる~
  • 1