アカウント名:
パスワード:
深層学習でPythonを使う事が多いので、その辺が理由なんですかね。個人的にはRubyの方が好きです。
深層学習よりも、教育用途でRaspberry Piを使う場合にはScratchかPythonが使われることが多いのが関係してるんじゃないですかね。Pythonだとループのどこに記述すべきかということが { や } の数ではなく、インデントで一意に決まりやすい、というのもあるかもしれません。教育用途として扱いやすい部分ではありますが、出題して採点という観点でも扱いやすそうです。#さすがに技術者の試験で Scratch はないだろうし
Rubyist で休みの日は某 gem のメンテナ、平日の仕事では Python を使っている者ですが、
インデントで一意に決まりやすい、というのもあるかもしれません。
というのはとても同感です。
「文法」というスコープで見た時に一般論で言うと、Python でもやろうと思えばトリッキーな方法はいつくもあるけれど、Ruby ほど柔軟じゃ(変態地味て)ない。つまり、回答者のスキルによって正解の幅が広がりやすい傾向の言語は、採点する側からとって見れば手間がかかるばかり。ハ
> ハッカーだろうが素人だろうがほとんど同じコードになる言語
おそらくあなたのいう「素人」はレベルがそこそこ高いのだと思います
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
高級言語ほど問題が難しい (スコア:1)
会社ではCOBOLだったけど、COBOLの汎用機ローカライズの問題か、できることがより複雑になるせいか、難易度高いからCASLで受けなよ、と言われた。
PythonよりRubyに変えるんじゃないかと思ったんだが。
実際、COBOL技術者どうやって育成するんだろ……
---- 何ぃ!ザシャー
Re: (スコア:0)
深層学習でPythonを使う事が多いので、その辺が理由なんですかね。
個人的にはRubyの方が好きです。
Re: (スコア:1)
深層学習よりも、教育用途でRaspberry Piを使う場合にはScratchかPythonが使われることが多いのが関係してるんじゃないですかね。
Pythonだとループのどこに記述すべきかということが { や } の数ではなく、インデントで一意に決まりやすい、というのもあるかもしれません。
教育用途として扱いやすい部分ではありますが、出題して採点という観点でも扱いやすそうです。
#さすがに技術者の試験で Scratch はないだろうし
There's More Than One Way To Do It. (スコア:1)
Rubyist で休みの日は某 gem のメンテナ、平日の仕事では Python を使っている者ですが、
というのはとても同感です。
「文法」というスコープで見た時に一般論で言うと、Python でもやろうと思えばトリッキーな方法はいつくもあるけれど、Ruby ほど柔軟じゃ(変態地味て)ない。
つまり、回答者のスキルによって正解の幅が広がりやすい傾向の言語は、採点する側からとって見れば手間がかかるばかり。
ハ
Re:There's More Than One Way To Do It. (スコア:0)
> ハッカーだろうが素人だろうがほとんど同じコードになる言語
おそらくあなたのいう「素人」はレベルがそこそこ高いのだと思います