物理本が届いて読んでみないとわからないが、Rustが「安全な」言語であるバックボーンはなんとなく読めた気がする。この言語が流行るなら(流行っているらしいが)覚えておいて損はないし、なによりWindows/Mac/Linuxで開発できるのは大きなアドバンテージだと思う。
なるほど、Rustは基本的に変数に一回値を入力すると書き換えられないし、変数Aを変数Bに代入すると変数Aが空になるのね。意図的に書き換えたい場合は「書き換える変数だよ」と宣言しないと駄目、と。あと代入の代わりに値を借用できるのね。メモリが壊れない仕様なんだ。
あれ、日経ソフトウェア2023年1月号におまけでついてきたRust入門、意外とわかりやすいぞ……?ちょっと理解できるようになってきたかもしれん。
Rustの学習本届く前に新しい事を始める覚悟をしないとな。僕はプログラムは多少知ってるけどRustは初めてなので「初心者」なのだ。色々できなくて当然なのだ。どんなコードも頭でなぞらえるのではなく手で打って実行して結果を見るのだ。腑に落ちない部分はちゃんと調べて進むのだ。
年末から原神ログインしかしてなかったから久しぶりにPS5から起動しようかな……。雷電将軍育てるのに浪人狩らないと駄目なんだよな……。
ねまーす おやすみなさーい
Steamで積みゲー増えてきたし本格的に20万くらいで自作のゲーミングPC組むかなぁ……。MacはM1 MacBookAirで十分満足しているし、据え置きのパソコンは1台持っていると強いよね。もちろん今持っているSurface Book 3で遊べるゲームはそっちで遊ぶけど、遊べないゲームはそんなにないか。でも組みたい。
被害者に寄り添うのはもちろん大事なんだけど、加害者は確定するまで加害者じゃないし加害が確定していないのに被害者に寄り添ってしまうと冤罪の原因になるので、被害者に寄り添って話を聞き事実を積み重ねて問題を確定し、法に則って問題に対処すべきなんです。一方的な寄り添いもリンチもいらない。
チェーンソーマンのヒロインに例えるの全部暴言なの、全てのヒロインがデンジを殺しに来るからですよね。デンジの女運が悪いと言うかデンジ自体も悪いのでどうしようもないですが、ラブコメにはならない作品ですよね。
4000円の本だったがそれで最新言語に対応できるなら安い投資、年間で1本アプリを組めれば大儲けくらいの投資なので、できるだけ頑張って「手を動かして」学んで行きたいと思う。プログラム経験者なのでついコードを打ち込まずに読み進めてしまうんだけど、打って実行するのは理解のプロセスなので。
作るアプリの名前は先に決まっていて、BotLikeTwitterer略してBLTと決めている。一応自分でTwitterAPIを取るつもりだけど枯渇(するか?)に備えて自分でTwitterAPIを設定できる形式にしたいと思っている。アプリ名らしくMacのTweetbotライクなTwitterアプリを想定しています。できるかな?
Rustの入門書買った!7日には届くはず。1月中に基礎レベルをそれなりにさらって2月中にはGUIを組めるように進めたい。言語よりもGUI設計をした事がないのでそっちが問題に鳴るかも知れない。でもまあサンプルはあるのでそれを頼りに紐解いていけば出来なくはないと思う。
次に本屋に行くのはいつになるかわからないし、たまたま置いてあった本じゃなくて指定の本を買いたいからAmazon使うか……。ちょっと遠くにある大きめの本屋さん、PC関係の書物はあんまり得意じゃないらしくラインナップが微妙なんですよね。毎回欲しい本がない。
駄目だな、Rust入門で検索したけど全く意味がわからない。プログラマ向けと言うよりRustを知っている人が書いているので暗黙の了解がかなり介入している感じに見える。これは基礎本で暗黙の了解を紐解かないと理解できないですね……。まあ最近の言語を知っている人なら常識なのかもしれんけど。
RustはWeb上でもかなりのドキュメントがあるみたいだけど、身銭を切らないと身につかないので今度本屋に行った時に3000円超のRustの言語本を買ってこよう。本を読んでわからない時にWebを使う方向性で。体系づけて身につけるには本の方が有利な場合が多いし。
RT @sha_oh: フォロワーさんがTRPGに手を出したことをニコニコしているアカウント
せっかく思い立ったんだし新しい言語使いたいよね。理解できるかは別としてRustを学んでみよう。それでクロスOSでアプリ組めるんなら物凄い結果になるし、最初エレクトロンと思っていたけどRustの方が面白そうなんだよな……。問題はC++とPHPとJavaScriptで止まった中年の脳で理解できるかなんだけど。
RT @Genshin_7: /
#WishesfromTeyvat
開催記念キャンペーン
✨8日目✨
\
#WishesfromTeyvat
開催記念キャンペーン
✨8日目✨
\
1月6日(金)23:59まで豪華賞品が当たるチャンス!
✅参加方法
①@Genshin_7をフォロー
②本投稿をRT
その場で結果が届く!
規約▶https://t…
20年前の感想だけどプログラミングの一番の障壁は「何をつくればいいのかわからない」だと思うので、作るものが明確にイメージできているならあとは実装だけなので、勉強するには基礎だけ学んだら実装をやっていく方が早いと思うんですよね……。
エレクトロンじゃなくてRustという選択肢があったか……。勉強するには良い言語かも知れない。Tweetbotライクという形で定義がもう決まっているので実装方法を順を追って勉強していけば(基礎コード、条件分岐、画面構成、SQLの扱い、TwitterのAPI)できなくはなさそうな気がするな……。