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

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

  • by Anonymous Coward

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

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

      • by Anonymous Coward on 2021年12月16日 21時27分 (#4171201)

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

        親コメント
        • by shinshimashima (9763) on 2021年12月16日 23時24分 (#4171279) 日記

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

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

          親コメント
          • by shinshimashima (9763) on 2021年12月17日 11時15分 (#4171479) 日記

            後から見直したらrubyの部分化けてるなぁ
            <<がの行が消えてるっぽい。<ecode>使わないとだめなのね

            foo = ["hoge", "fuga"]
            bar = foo
            foo << "piyo"
            p "bar" # =>  ["hoge", "fuga", "piyo"]

            って書いたつもり

            親コメント
          • by Anonymous Coward

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

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

            • by Anonymous Coward

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

            • by Anonymous Coward

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

          • by Anonymous Coward

            それもポインタだけどポインタ知らなくても誰でも使える程度のものだから・・・

目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond

処理中...