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

トップエンジニア学生の約半数が「Python」を使っていると回答。就活支援サービス調査」記事へのコメント

  • by Anonymous Coward

    Python使えるのは掃いて捨てるほど居るとな。
    Python使えるのはいいんだが、そのライブラリを作れるのはそのうち何人だろう。
    潰しが効くのはCとアセンブラ、この2つができれば食いっぱぐれることはないと勝手に思っている

    • 8086アセンブラなら使える(た?)けど、今時役に立つ気が全くしない。
      ただ、他言語やるときメモリとかポインタとかで苦労することないというのはあるのかな?

      • by Anonymous Coward

        むしろCとアセンブラ以外のポインターで苦労する言語 is 何
        それしか知らないから認知が偏っているのでは

        • 多くの言語でポインタ使ってない?
          Cみたいにポインタで演算できちゃうのは少ないとは思うけど
          #俺もやらないようにしてる

          他にはRubyしか使えないのでRubyで例書くけど
          foo = ["hoge", "fuga"]
          bar = foo
          foo ["hoge", "fuga", "piyo"]
          このあたりの挙動ってポインタの知識そのものかと

          • by Anonymous Coward on 2021年12月17日 9時38分 (#4171411)

            イマドキの言語では「ポインタ」ではなく「参照型」を使うし、そっちの概念で考えるのでは。
            C言語のポインタ (や配列に関してのsyntax sugarなど)はデータアクセスの抽象化が未熟な頃の仕様では。
            実行時にメモリイメージを想起しやすいというメリットはあるけど、
            そんなメリットを求めるのって組み込み屋さんとかくらいだし。

            あなたが書いてるのも別に「ポインタの知識」じゃないよね。
            どちらかというとメモリアドレスやその演算を意識した例じゃないとポインタっぽくないのでは。

            親コメント
            • by Anonymous Coward

              メモリアドレスやその演算を意識した実装なんて、脆弱性の臭いがプンプンする悪しき風習ですね。

            • by Anonymous Coward

              8086のセグメントアドレス方式を意識したポインタ操作ができる高級言語はあっただろうか

計算機科学者とは、壊れていないものを修理する人々のことである

処理中...