midjourney関連の話題がだいぶ少なくなったかと思うと次はChatGPTか・・・やれやれ・・・懲りないな

はぁ、寝ながらコードって書けないのかな。

githubの事はcopilotが物議を醸して以来慎重に見ている。とても他人に勧められない。

しかしコードを書く作業は確かに単純かもしれない。いつだってコードを削る方が難しい。

社会は「誤解を与えてしまった」って言い訳にもっと怒っていいのではないか。

ソースコードを書く単純なお仕事です

他の土俵で同じものを作ろうとするな。必要なものはだいたい揃ってる。

そうして今自分はVBScriptの関数から移植実装されたASP(.NETじゃない)の関数から移植実装されたPHPの関数をメンテしている。はっきり言って地獄だ。

これはどこの現場でもあるあるなんだけど、「うわこりゃひでぇ言語だ!俺の得意な素敵言語で書かせろ!」の派生だと思う。マクロをバカスカ増やしたり同名の関数を作って実装したり。まともな例など一つもない。いずれも経験不足から来る無知と無茶の帰結だ。そしてそうやって書かれたコードは本当に酷い。

あぁ・・・coffee scriptとかありましたね。

そもそもJSがCの皮をかぶったLispなのよ。

セミコロン要らん言うてた連中が書くコードでまともなコードを見たことは一度も無い。

これは、セミコロンの無いコードでは当然問題になった。コードが "(" から始まるので、セミコロンが無いと直前のコードと繋がってバグる。

当時は変数スコープの巻き上げを防ぐのに即時関数を使うしかなかったのも影響していると思う。 (function (that) {...})(this); みたいなコードが大量にあった。

もちろんすぐに廃れた。必要無いという連中は、大体まともなコードを書いていなかった。CやPerlのような古臭さを残す ";" を書きたくないというワガママだっただけだ。

数年前ぐらいにJSからセミコロンなくそうぜ運動がにわかに活気づいた時期があったように思う。

同じURLが同じ情報を返すのが当たり前だった時代開いたウィンドウを閉じないなんて選択肢はありえなかった。

若い人がスマホのブラウザでタブをめちゃくちゃ開いて一向に閉じてないと言うので、クローズしないの?と聞くと、同じ画面を再現できなくなるかもしれないから閉じるのを躊躇するということだった。フロントエンドの連中はちゃんとこの意味を噛み締めろ。

うーん、実に保守的だ。まるで何も変わってない。でもパフォーマンスは上がってるのか。

Show older
モバ丼 - Portable Mastodon Instance

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!