喫茶XRAYトップページ


[363] Win64ではネイティブ開発は不可能か?返信 削除
2005/7/29 (金) 18:14:47 Syake
暑中お見舞い申し上げます。
       チリ〜ン♪(・・・風鈴のつもり)

さてさて、以前に様々な情報の中で・・・。
Win64でのネイティブ開発されたアプリケーションの実行はWin32と異なり、
Win64ネイティブ環境をエミュレートした上で動く。
「Win64ネイティブアプリ→Win64APIもどき→.NET→Win64API」
見たいになり、またこの場合はMSが意図的に実行スピードを抑える対策を
構じている。
つまり、.NETへ移行を強要している。
と、言うことでしたが。

この状況は、今の段階でも変わらんのですかな?
この期に及んで、やっぱりあれは間に合わんとか、なには延期するとか、
いろいろMSはやっとりますが。
どうなんじゃろ。

そういえば、Windows Vista って言うらしですね。
TOYOTA VISTA を思い出したのは私だけだろうか。


[364] Re:Win64ではネイティブ開発は不可能か?返信 削除
2005/7/29 (金) 18:23:31 りおりお
こんにちは。

▼ Syakeさん
> Win64でのネイティブ開発されたアプリケーションの実行はWin32と異なり、
> Win64ネイティブ環境をエミュレートした上で動く。
> 「Win64ネイティブアプリ→Win64APIもどき→.NET→Win64API」
> 見たいになり、またこの場合はMSが意図的に実行スピードを抑える対策を
> 構じている。


これはきいたことがありませんねぇ。ネイティブはネイティブなんじゃないですか。
.NET アプリがそのままで Win64 で動く、ってのきいたことありますけど。


> つまり、.NETへ移行を強要している。
> と、言うことでしたが。


Win32 ネイティブとLonghornの関係では上記のようになるときいたことが
あります。特に Win64 対策をしなくてよい、ランタイムが面倒見てくれる
と言う意味では .NET アプリのほうが有利ということはあるでしょう。

> この状況は、今の段階でも変わらんのですかな?
> この期に及んで、やっぱりあれは間に合わんとか、なには延期するとか、
> いろいろMSはやっとりますが。
> どうなんじゃろ。


ハードウェアサポートが思ったより遅いので、なんか、Longhorn=WinFX の
当初計画は後退気味ですよね。Win32 の寿命が少し延びてる感じです。

[366] Re2:Win64ではネイティブ開発は不可能か?返信 削除
2005/7/30 (土) 11:14:50 Mr.XRAY
こんにちは。

> ハードウェアサポートが思ったより遅いので、なんか、Longhorn=WinFX の
> 当初計画は後退気味ですよね。Win32 の寿命が少し延びてる感じです。


WinFXではないですが,WinFSの方は先送りのようですね.
先日,日経バイトの流し読みで知りました(遅い!?).

[373] .NETなくしてWin64(Vista)は語れない!?返信 削除
2005/8/2 (火) 21:08:10 Syake
こんばんは
.NETなくしてWin64(Vista)は語れない
ということだったと思っていたが
http://www.itmedia.co.jp/news/articles/0506/15/news070.html
ちょっと古いけど、いつの間にやら.NETは中核から外されたのですね。
ってことは、何が一体どう何の?

♪ .NET.NETと騒いでいるが〜 ♪
(古。(^_^;))

[374] Re:.NETなくしてWin64(Vista)は語れない!?返信 削除
2005/8/2 (火) 22:29:07 Mr.XRAY
▼ Syakeさん

>まず、WinFSが外された。次に、Longhornは結局.NET Frameworkベースにはな
>らないことが分かった。


えっ,これってなんなんですか.Monadはいいけど.
本当にLonghornはどうなっているんでしょうね.



[376] Re2:.NETなくしてWin64(Vista)は語れない!?返信 削除
2005/8/3 (水) 08:20:57 Syake
▼ Mr.XRAYさん
> >まず、WinFSが外された。次に、Longhornは結局.NET Frameworkベースにはな
> >らないことが分かった。


私的に.NETに期待したのはJavaVM と同程度もしくは一歩だけ先行く機能です。
Write・・・!?何だったっけ? 一度書いたらどのOSでも動くってやつ。
最も、現実はそんなに甘くはなく、ちょっとした内容ならいざ知らず、ほぼ不可
能でこんなのは期待しない。
それより、一度覚えた言語とコンパイラーでWindowsもLinuxもUnixもMacも携帯も
PocketPCも全てのアプリが開発できる。
また、Javaの得意分野が収奪できる。
OSのバージョンアップ等によっても、開発したアプリはそのまま稼動できる。
これに尽きます。

> えっ,これってなんなんですか.Monadはいいけど.
> 本当にLonghornはどうなっているんでしょうね.

開発者としては興味津々。
私的には結局すぐ買っちゃうんだろうな。

[377] Re3:.NETなくしてWin64(Vista)は語れない!?返信 削除
2005/8/3 (水) 23:22:56 Mr.XRAY
▼ Syakeさん

> 開発者としては興味津々。

御意! それこそ開発者のはしくれの証拠でごさいます.

> 私的には結局すぐ買っちゃうんだろうな。

このような方を世間では「廃人」というのかも知れません.(^^ゞ

[375] Re2:Win64ではネイティブ開発は不可能か?返信 削除
2005/8/3 (水) 08:01:36 Syake
▼ りおりおさん
> これはきいたことがありませんねぇ。ネイティブはネイティブなんじゃないですか。
> .NET アプリがそのままで Win64 で動く、ってのきいたことありますけど。

http://www.atmarkit.co.jp/fwin2k/insiderseye/20040107winfx/winfx.html
http://www.atmarkit.co.jp/fwin2k/insiderseye/20031114pdc03-03/pdc03-03_02.html
以前見たのと違うけどやっと見つけた。
「NET FrameworkはC#やVB.NETなどのプログラミング言語とともに、開発者が
それらのOS機能にアクセスする際の基本的手段となる。開発者は従来どおりC
やC++などの言語によるネイティブ・コードを書いてこれらの機能にアクセス
できるが、そのコードはネイティブ・コード・アプリケーションとマネージ・
コードAPIの翻訳を行う「Interop」レイヤを通過し、それによってオーバー
ヘッドが増える。」
もっとも、あれから数年、中核から外されたくらいですからどうなってるか。
 
> Win32 ネイティブとLonghornの関係では上記のようになるときいたことが
> あります。特に Win64 対策をしなくてよい、ランタイムが面倒見てくれる
> と言う意味では .NET アプリのほうが有利ということはあるでしょう。


WOW64の事でしょうか?
Windows2003では既に実装済みで、WindowsVistaも同じWOW64が搭載される事に
なるのかな。
 
> ハードウェアサポートが思ったより遅いので、なんか、Longhorn=WinFX の
> 当初計画は後退気味ですよね。Win32 の寿命が少し延びてる感じです。


何はともあれ、2006年には発売です。
どうなることか?


INCM/CMT
Cyclamen v3.82