[過去ログ] C++相談室 part164 (1002レス)
1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
776: (ブーイモ MMb6-6jLp) 2023/09/10(日)03:55 ID:mjW4Nz4DM(1/24) AAS
VC++ って名前に反して 実は VC++ Runtime ありきの中間言語ですか、Borland C++ は Native なんでつか??

折角C++で書いても Win32API 使ったら、 Runtime ないと怒られるのは悲しい><
777: (ブーイモ MMb6-6jLp) 2023/09/10(日)03:58 ID:mjW4Nz4DM(2/24) AAS
>>770 情報関係だと基本、カタカナ語使わず英語をそのまま記載するのでゎ。同音異義語が多くて紛らわしいという事もありますし。
人名と用語は英語で記載。

Runtime、Native ぐらいならカタカナでも良いかなと思うが、いちいちそこで切り分けるのも面倒だから、もう英語で。
778
(1): (ブーイモ MMb6-6jLp) 2023/09/10(日)04:06 ID:mjW4Nz4DM(3/24) AAS
>>755 誤読はまだしも、誤訳で有名なのは イマジナリショート。

漏れも持ってて勉強した トランジスタ技術 OPアンプ回路の設計という本で、 イマジナリショートと紹介してあった。
しかもご丁寧に imaginary short と。

CQ誌は今でも意固地(わかってて)に、 imaginary short という用語を website に公開してある。

いまでこそソフトウエアの分野では 仮想化技術が浸透したので、仮想といえば virtual だが、
当時は文学が好きな人がイマジナリーと訳しちゃったんのかな、と。

ただそれの恐ろしいことは CQ 誌で紹介された用語が、 Ohm社などの電子回路の教科書にも、えいえんとその誤訳が
使われ続け、半世紀たったいまでも改善がない・・
779: (ブーイモ MMb6-6jLp) 2023/09/10(日)04:09 ID:mjW4Nz4DM(4/24) AAS
ソフトウエアもそうだが、ソリッドステート(トランジスタ)回路も、学術より企業の方が進んでいて、

1970年代、企業技術者がまっさきに技術書を書いて、学術家(教員)がそれを天下り的に学生に教えていた経緯から、
おそろしいことに誤訳が広まったのだろう。

幸い、ソフトウエアの用語では誤訳が広まった例を聞いたことがないが、何かあるのだろうか?
780
(2): (ブーイモ MMb6-6jLp) 2023/09/10(日)04:15 ID:mjW4Nz4DM(5/24) AAS
Visual C++ ってのも製品名(商標)ではあるが、何が Visual なのか全くわからんな・・・

Runtime 言語だから、 Virtual C++でもよかったのに。。
783: (ブーイモ MMb6-6jLp) 2023/09/10(日)04:21 ID:mjW4Nz4DM(6/24) AAS
トランジスタってのもそうですな。これは三本足を意味するので、半導体であることを強調する場合は 古めかしい用語、ソリッドステート
がいまだに用語として使われている。SSD、SSRとかも。

あとはダイオードもそうだ。ダイオードといえば今日では半導体ダイオードをほぼ指すが、真空管時代にもダイオードがある。
制御端子のついた素子の場合は、真空管の場合は3つ足ではなく、4つ足だから、これはトランジスタに関しては混同することはないけれども。

カタカナ語なんてのはどうせ和製英語なんだし、そもそもが間違いだから、そのツヅリが多少違ってようが、はっきりいってどうでもいいが、
それよりは用語そのものが重要な気がする。
784
(2): (ブーイモ MMb6-6jLp) 2023/09/10(日)04:23 ID:mjW4Nz4DM(7/24) AAS
>>782 GUIだから Visual って、なんかザパニーズ的な発想だな、て思ってさぁ。。
785
(1): (ブーイモ MMb6-6jLp) 2023/09/10(日)04:24 ID:mjW4Nz4DM(8/24) AAS
GUIといえば、いまだにツヅリがまともに出てこないのが、 WYSIWYG だな・・・

これなんだよって思う・・覚えにくいわ。
788: (ブーイモ MMb6-6jLp) 2023/09/10(日)04:28 ID:mjW4Nz4DM(9/24) AAS
ググったら真空管って色々あるんだな。学校で習ったときは4端子だから、それしか知らんかった・・
789
(1): (ブーイモ MMb6-6jLp) 2023/09/10(日)04:32 ID:mjW4Nz4DM(10/24) AAS
>>786 そうだね。でも CLR を含めた DLL は、.NET で動かすことはできないぢゃない。共存できないとかで。
792: (ブーイモ MMb6-6jLp) 2023/09/10(日)04:34 ID:mjW4Nz4DM(11/24) AAS
>>786 もどかしいんだよな。 CLI て .NET へ展開ありきなのに、.NET で動かそうと思うと、VC++, .NET それぞれの Runtime
をインスコしないといけないなんて・・
793
(1): (ブーイモ MMb6-6jLp) 2023/09/10(日)04:36 ID:mjW4Nz4DM(12/24) AAS
>>791 中間言語は暴論だった。バイトコードとか、そういうのは知ってるよぅ。

でもVC++が Native というと、微妙だよね?
795: (ブーイモ MMb6-6jLp) 2023/09/10(日)04:44 ID:mjW4Nz4DM(13/24) AAS
>>794 そう。そういうものだと思って諦めよう。

VC++ Runtime , .NET Runtime 両方をインストールなんて・・・・・
796: (ブーイモ MMb6-6jLp) 2023/09/10(日)04:45 ID:mjW4Nz4DM(14/24) AAS
CLR と CLI ってのも 1字違いで紛らわしいよね。作ってるから混同することないが、ネットには嘘ばっかり書いてある。
797: (ブーイモ MMb6-6jLp) 2023/09/10(日)04:46 ID:mjW4Nz4DM(15/24) AAS
私が嘘をつくように、Google ったものもやっぱり半信半疑だな。読みづらいけど、MSDN が頼りか。
798: (ブーイモ MMb6-6jLp) 2023/09/10(日)04:52 ID:mjW4Nz4DM(16/24) AAS
VC++ の絵本って巷に沢山あるのに、 P/Invoke の込み入った話なると絶滅するのは何でだろう。パンチラ的に紹介してる本は
持ってるが、暗黙で処理される範囲の、marshal_as しか書いてない。

別にあれだけでも、どんな型だろうと、力技で .NET へ展開はできるが、そういうヴァカげたことをしなくてもいいように
メソッドがあるらしいが・・ MSDN には網羅的に書いてない気がするんだよな・・

だれかプログラマの人、だれが知ってますか?
799: (ブーイモ MMb6-6jLp) 2023/09/10(日)05:08 ID:mjW4Nz4DM(17/24) AAS
外部リンク:www.pinvoke.net

こんな面白いサイトがあった。
800: (ブーイモ MMb6-6jLp) 2023/09/10(日)05:09 ID:mjW4Nz4DM(18/24) AAS
でもこれ marshal じゃなく、 winAPI のサイトだった。騙された。
801: (ブーイモ MMb6-6jLp) 2023/09/10(日)05:15 ID:mjW4Nz4DM(19/24) AAS
今気づいたが、イマジナリショートの話題を出すこと自体が、名誉棄損になるんだな。

悪意はなかった。
813
(1): (ブーイモ MMb6-6jLp) 2023/09/10(日)17:22 ID:mjW4Nz4DM(20/24) AAS
>>811 void(main) もそうだな。火勃の処理系での話を、一般のCの本で示したり。今は見かけないが。
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.042s