><https://twitter.com/orange_in_spacehttps://pawoo.net/@orange_in_space
めげてきた><
スマホのUIでプログラミング、スタイラス前提で工夫したらわりとどうにかなりそうな気がしなくもない><(スタイラス前提であればかなり小さなUI部品でも操作可能だし><)
映画のスーパーハッカーみたいな速度で考えながら打てるすごい人なら思考が速くてタイピングがネックになるんだろうけど><;
打つの遅くて困るのってむしろチャットとかの場合で、プログラミングの場合は考える時間の方が長いので微妙に遅いタイピングでもだいじょうぶじゃんって思う><
オレンジは職業プログラマではないのでアレだけど、タッチタイピング出来ないけどプログラミングに全然困ってないし、プログラミング始めた頃はキーをひとつひとつ探さないと打てなかったけど別にめげなかった><(探さないと打てない頃のコードはすごく短かったからあれだけど><)
で,そういう学生ほど入力補完をガン無視するのよね.
情報が飽和しているのかもしれない.
プログラミングの授業で学生見てると,やっぱ入力がネックで嫌になる子けっこういる気がする.
確かに見てると入力も含めてテキストの編集がおそろしく遅くてミスが多い.
ブラインドタッチは必須だとは思わないけど、できたほうが便利よね
IT職でブラインドタッチできない人っているのかしら
わりと混乱してIDEに怒られる><;
Pascal「ブロックの最後の文にはセミコロンはつけるな!最後の end にはピリオドをつけろ!!!」
行末セミコロン無いと読みづらくてヤダ派なので、Pythonでもセミコロンつけてた><
JavaScriptの行末セミコロンは省略すべきか | blog.tai2.nethttps://blog.tai2.net/automatic_semilocon_insertion.html
行指向のようなそうでもないような地獄言語の話は
そういえばオブジェクト指向の流派の話で、日本語圏だと英語圏と比べてSimulaへの言及が少ないの、なぜ?>< 不思議><
行指向の文法ではブロックは “不自然” なので嫌われがちという暗黙の了解がある
RubyにしてもPythonにしても、読んでると「結局これの型ってなんなの!!!><;」ってなりまくるのが強いストレス><静的型付けな言語でも、型推論多用しまくってる人のコードを読む時に近い状況になる><(のでオレンジは型推論は使わない><(一時的に使っても後でIDEの機能でなおす><))
if $DEBUG { print "debug\n" }みたいな言語仕様じゃダメなの?><;
これね.ブロックで3行消費しないので便利.
え,
print "debug\n" if $DEBUG
↑こんな書きかたできるの……。https://docs.ruby-lang.org/ja/latest/doc/spec=2fcontrol.html#if
面白いな
Ruby全く詳しくないしRuby強く嫌ってるけど、最後まで斜め読みした限りではそれでも読めるくらい(正規表現だけはPascal教徒なので宗教上の理由で読めません><;)のレベルにしか見えないし、他の何らかの一般的なプログラミング言語を扱える人であれば簡単に弄れる程度の内容では感><
思考の /dev/null