アカウント名:
パスワード:
もちっとモダンな言語をベースにできなかったのか。
ハードウェア屋が、ハードウェアが抽象化されてるモダン言語作る理由があるか?
> この言語は、CPUやGPU、FPGAといったアーキテクチャの異なるハードウェア間で統一されたプログラミングモデルを提供することを目指す
というように、まさにこれは「ハードウェアを抽象化する」ことを目的としているじゃないかw
「ハードウェアを抽象化する」ことが目的であって、「抽象化されたハードウェアを利用する」ことが目的ではないのでは?「ハードウェアを抽象化する」ことが目的なら、低レベルなアクセスができないと意味がない。
みんなが知っててポインタがあってガベコレがなくて、となるとC/C++しか思い浮かばない。
今はスマートポインタが当たり前になってるのでちょっと認識が古そうですね。
スマポとGCを区別しないとは、ちょっと認識がゆるそうですね。
rustは?知名度低い?
名前からして錆びてるじゃんダメだろ、ハード屋がそんなの使っちゃ
え、枯れているものを使うのが基本では?
goってポインタなかったっけ?
そういやDってあったな。あれもCを意識しててそこそこ似た感覚な奴じゃなかったけ。
大丈夫。だいぶ前から Modern C++ と呼ばれています。
# C++ は現在進行形で良くなり続けているのに、昔のままの認識の人は多そう
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
いまさらC++かよ (スコア:0)
もちっとモダンな言語をベースにできなかったのか。
Re: (スコア:0)
ハードウェア屋が、ハードウェアが抽象化されてるモダン言語作る理由があるか?
Re: (スコア:0)
> この言語は、CPUやGPU、FPGAといったアーキテクチャの異なるハードウェア間で統一されたプログラミングモデルを提供することを目指す
というように、まさにこれは「ハードウェアを抽象化する」ことを目的としているじゃないかw
Re: (スコア:0)
「ハードウェアを抽象化する」ことが目的であって、「抽象化されたハードウェアを利用する」ことが目的ではないのでは?
「ハードウェアを抽象化する」ことが目的なら、低レベルなアクセスができないと意味がない。
Re: (スコア:0)
みんなが知っててポインタがあってガベコレがなくて、となるとC/C++しか思い浮かばない。
Re: (スコア:0)
今はスマートポインタが当たり前になってるので
ちょっと認識が古そうですね。
Re:いまさらC++かよ (スコア:2)
スマポとGCを区別しないとは、ちょっと認識がゆるそうですね。
Re: (スコア:0)
rustは?知名度低い?
Re: (スコア:0)
名前からして錆びてるじゃん
ダメだろ、ハード屋がそんなの使っちゃ
Re: (スコア:0)
え、枯れているものを使うのが基本では?
Re: (スコア:0)
goってポインタなかったっけ?
Re: (スコア:0)
そういやDってあったな。
あれもCを意識しててそこそこ似た感覚な奴じゃなかったけ。
Re: (スコア:0)
大丈夫。だいぶ前から Modern C++ と呼ばれています。
# C++ は現在進行形で良くなり続けているのに、昔のままの認識の人は多そう