パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Intel、C++ベースの新プログラミング言語「Data Parallel C++」を開発中」記事へのコメント

  • by Anonymous Coward

    ライブラリでなく言語?
    MSでもGNUでもなく?

    • by Anonymous Coward

      C言語は高級アセンブラと呼ばれることもあり、また既存の多くのCPUはCのような言語で書かれたプログラムが効率的に実行できるように設計されている。今までとは違うアーキテクチャのハードウェア上で動くプログラムを効率的に作ろうと思えば、言語からして新しいものが必要だとIntelが考えても不思議ではない。
      大昔、数値処理じゃなく記号処理に適したLISP言語のためのハードウェアが研究されていたこともあった。言語からハードウェアという方向じゃなく、GPUやFPGAといったハードウェアからそれを活かす言語という方向があってもよい。
      そしてCPU、GPU、FPGA、コンパイラの全てを自前で用意できるのはIntelくらいだと思う。

      • by Anonymous Coward on 2019年06月27日 11時24分 (#3641182)

        大昔、数値処理じゃなく記号処理に適したLISP言語のためのハードウェアが研究されていたこともあった。

        研究どころか実際に販売されてた [wikipedia.org]わけなんですが…

        # Prologを動かすためのマシンPSIとか、Occamを動かすためのCPUトランスピュータなんてのもありましたぜ

        親コメント
        • by SlippingStaff (46608) on 2019年06月28日 0時14分 (#3641759) 日記

          よく聞く Smalltalk と Alto ってその関係にあったりするのだろうか。売り物にはならなかったけど。
          あとヴィルト先生の Oberon [wikipedia.org] と Ceres [wikipedia.org] とか。
          これも売り物ではないし、Oberon に最適化されたハードという訳でもないみたいだけれど。

          当時 Pascal を勉強したばかりで、旧 Mac 上の実装(Mac Oberon)でワクワクしながら遊んでた。
          独特の操作感は、オリジナルを模したものだそうな。macOS 用には Oberon Core というのがあるみたい。

          あと意外だったのが、Forth についてはそういうハードが見当たらなかったこと。

          親コメント
        • by Anonymous Coward

          トランスぴゅう太!

        • by Anonymous Coward

          こちらも覚えてあげてください。

          FACOM α(http://museum.ipsj.or.jp/computer/other/0006.html)

海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs

処理中...