アカウント名:
パスワード:
知名度というか、単純によく使われる言語の方がいいと思う。
ノベルゲーム作成のスクリプトとか、つくーるのスクリプトとか、そういうのから興味持って他の言語を勉強したりする人もいるわけで楽しんで学べれば、文法だとかはそれほど問題ではないように思う。そもそも学校でやるレベルって後々まで影響するレベルじゃないとおもうし。
ただ学校でとなるといろいろな意味で楽しんで学ぶっていうのは難しい面もあるだろうから、なるべく有名な言語で、本だとか、ネットだとか、親戚や近所の知人だとか、情報ソースが多い言語の方がいいんじゃないかなとは思う。
日本語でコード書くことの是非については、ちょっと性質が違うけどテストコードとかBDDで日本語でメソッド名とか条件を書くようなケースは有名言語でもあるし、だれかがEric Evansに日本語のメソッド名とかについて聞いたら、それで解決するなら否定する必要がないと言っていたのもあり、昔ほど抵抗はないかな。列挙体とかは使ってみたこともある。IMEのOnOffをきにしないといけないのがイラつくときあるけど。
確かにせっかくプログラミングに興味を持ってくれたときに、Webアプリもゲームも作れなければ、流行りのRPAやディープラーニングにも使えないような言語では腰砕け。プログラミング言語は、ものを作る為の道具なのであって、それを学ぶこと自体が目的なものは本末転倒。
Webアプリや流行りのRPA、ディープラーニングを使える言語はオマジナイが面倒臭いからアルゴリズムとは何ぞやという興味を持つ前に、準備段階で疲れてしまうから本末転倒だと思う。
実用的だからって中学校の技術の製図教育でCreoやCATIAを使わせるようなもの
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
日本語かどうかよりも知名度 (スコア:1)
知名度というか、単純によく使われる言語の方がいいと思う。
ノベルゲーム作成のスクリプトとか、つくーるのスクリプトとか、
そういうのから興味持って他の言語を勉強したりする人もいるわけで
楽しんで学べれば、文法だとかはそれほど問題ではないように思う。
そもそも学校でやるレベルって後々まで影響するレベルじゃないとおもうし。
ただ学校でとなるといろいろな意味で楽しんで学ぶっていうのは難しい面もあるだろうから、
なるべく有名な言語で、本だとか、ネットだとか、親戚や近所の知人だとか、情報ソースが多い言語の方が
いいんじゃないかなとは思う。
日本語でコード書くことの是非については、ちょっと性質が違うけどテストコードとかBDDで日本語でメソッド名とか条件を
書くようなケースは有名言語でもあるし、だれかがEric Evansに日本語のメソッド名とかについて聞いたら、
それで解決するなら否定する必要がないと言っていたのもあり、昔ほど抵抗はないかな。
列挙体とかは使ってみたこともある。
IMEのOnOffをきにしないといけないのがイラつくときあるけど。
Re: (スコア:0)
確かにせっかくプログラミングに興味を持ってくれたときに、Webアプリもゲームも作れなければ、流行りのRPAやディープラーニングにも使えないような言語では腰砕け。
プログラミング言語は、ものを作る為の道具なのであって、それを学ぶこと自体が目的なものは本末転倒。
Re: (スコア:0)
Webアプリや流行りのRPA、ディープラーニングを使える言語はオマジナイが面倒臭いから
アルゴリズムとは何ぞやという興味を持つ前に、準備段階で疲れてしまうから本末転倒だと思う。
実用的だからって中学校の技術の製図教育でCreoやCATIAを使わせるようなもの