新しいものを表示
orange さんがブースト

学習のためなら際限なくコストをかけられるというわけではないので

orange さんがブースト

ラバーダックは自分で用意するので実運用環境の見知らぬ人間でやらなくていいです……

自分が勉強するだけの状態と、勉強した内容を他人にも教える為にもう一度考える時って、結構理解度(?)が違うし、勉強した内容を整理する為に他人に説明したり教えたりって有用かも><

訂正のコスト大変だし、何よりも誤解を特部分に全く耳を傾けないタイプはどうにもなら無くてアレだけど、
でも一方で、誤解を解くための更なる説明ってラバーダッキング的な効果が強くてその事柄についての理解や考え方を整理する機会として結構有用かも><

orange さんがブースト

「(これはこの人の知識では理解できないな) 今の話は忘れて聞かなかったことにしてください」とかも通用するかというと……うーん

スレッドを表示
orange さんがブースト

知ってることについての質問に応えるの自体は実はそんなにコストでもないんだけど、問題は答えた後の反応で「あっこいつ勘違い/誤解してるぞ」と思ったときの訂正コストなんだよな。放置しとくと私が変なこと言ったことになっちゃうし (言ってないのに……)

GUIエディタが吐いたコードと人間が書くコードの間の定型文的で必須なグルーコード部分を人間に書かせるとか、21世紀の方が原始時代みたいになってる><

21世紀にもなってギガバイト単位のメインメモリとギガヘルツ単位のCPUの環境を持つのに、WYSIWYGなGUIエディタで数分で画面作ってそれを秒単位で実行環境にネイティブなコードとしてビルドしてデバッグ実行する事すら出来ないとか、25年前のDelphiにすら劣る開発環境しか用意できなかったGoogleの無能さ><

ていうかスマホの開発環境、特にAndroidアプリの開発が困難なのは、スマホがそういう機械だからではなく単にGoogleがRADの重要性を全く理解していない文化圏の人々だからなだけかもだし、「IDEなんて要らね」って人はわりと同類かも><

オレンジは今でも自分が書くソフトウェアの9割以上がGUIを持ってるかも><
C# でなんかライブラリ作る時もデバッグ用のwinformsなプロジェクトまず作ってその中で最初書く><

orange さんがブースト

GUIプログラミングが楽しいと感じるの、Windowsで色々フリーソフトを使っていたから、というのはあるかもしれん、アレらみたいなのが自分で作れると想像するとワクワクした

orange さんがブースト

いまだと学生はデスクトップアプリを作りたい、ってモチベはあんまないみたいなのよね

スマフォがメインだからだと思うけど、スマフォアプリのほうがいろいろ制約きつくて難しいんだよな

orange さんがブースト

GUIプログラミング、目に見て楽しいから、若かりし頃は相当ハマっていた

オレンジは1980年代に書かれたMSX BASIC用の子供向けの入門書複数と、あと入門書にもなってるMSXの説明書で最初学んだ><
(1990年代になってからで当時すでにものすごく時代遅れな事をしてた><)
自分もそういう風に入ったから、小さい子にはプログラミングは早すぎるって話は全く同意できない><
漢字に全部ふりがな無いと読めない子を対象にしてる入門書が当たり前にあって、内容もゲームだけじゃなく、例えば温度と気圧の関係のシミュレーションとか低学年では習わないような範囲も先行してプログラミングの題材として教えてたし、漢字読めない子相手でもサインもコサインも必要なので当然使用してる><

orange さんがブースト

アメフラシは最初はゲームボーイ(初代)の開発キットから入った。C言語な。

まーなんも形にはならなかったけど。

orange さんがブースト

大学でも習ったけど、結局最初は自分でそのへんのサイト見て勉強してたしなぁ

ある程度はそうだけど、でもトライアンドエラーで「学ぶ」には「何が起きたのか?」がわからなければ無理で、暗闇の中で暗中模索でトライし続けてもなにも学べない><
何が起きたのかを教えてもらうか、どうやったらその暗闇に灯りを灯して検証ができるのかといったようなことは別に学ばなければ出来ない><
「プログラミングは考え方を教えないと無理><」ってそういうことかも><

orange さんがブースト

なんにせよ、人類はもっと気軽にコードを書けばいいし、実行してみればいいし、そこからコンピュータちゃんがいかにカタブツなのかを知ればいいよ

orange さんがブースト

これがスカイダイビングだとかロッククライミングだと言われると、そりゃコーチを見つけるところからだな、みたいなのはあろうけど

orange さんがブースト

プログラミング、始める動機はいくらでもあると思うのでなんでもいいけど、自分の環境でいくらでも失敗して構わないタイプのモノでもあるので、いきなりプロや先達にアシストしてもらう必要性は低い

古いものを表示
:realtek:

思考の /dev/null