学んで損したプログラミング言語
■ このスレッドは過去ログ倉庫に格納されています
0783uy ◆KOAgYBL/Xg
2011/06/25(土) 03:44:58.87Window.create()
これですぐウィンドウが表示出来るような言語じゃなければ初心者はついてこない
最初にやらせる言語をRubyって、俺はどうかと思うんだよね
言語は素晴らしいけど、
仕様が広いっつうか、今後もどんどん変わっていくだろ、まずRuby1.8系を初心者にすすめるくせに
速度も1.9のほうが明らかに速いし便利で、
重要な場所が1.9系といくつか違うから、シンタックスではなく、アルゴリズムが1.9ではなく1.8でしか動作しないものがかけてしまう
それにgemとかいう馴染みないものを使うし、2.0の出現によって1.8も、1.9も両方きえて、2.0だけになればRuby以外の選択肢はないと思う
もし、1.8系、1.9系、2.0系、みたいな分類されたら初心者はよってこない
何々系でわけるんじゃなく、バージョンとして分けるなら有りなんだけどな
今でもそうなんだろうか?
とりあえず、初心者にはRuby1.8ではなく、Ruby1.9を勧めたい気分
マルチバイト文字は使うなって、伝えてからな・・・ 一通り覚えきった後に、マルチバイト文字出力のことをおしえりゃいい気がする
俺だって普段1.9でやる時マルチバイト文字は極力使わないようにしてるし、解説ページとか作ったときもWebのサンプルに
マルチバイト文字は入れない、1バイトで表現可能な文字と2バイト以上で表現可能な文字を同じ場所で扱おうっていうのがまずks
2バイトが1文字でも混ざっていたら、その文字列はアルファベットも2バイトになってれば良いと思う
話はそれたが・・・・・初めてやるんだったら日本語を表示させることについては一旦忘れてRuby1.9
■ このスレッドは過去ログ倉庫に格納されています