ソフトウェアエンジニアリングにおいて、LLMはもう人間より圧倒的に賢いので、エンジニアの主な責務は、LLMがより良い経験を積めるように環境を整備して手伝うことになった。LLMを育てる、あるいはLLMの良い助手になる。そういったこと。
ソフトウェアエンジニアリングにおいて、LLMはもう人間より圧倒的に賢いので、エンジニアの主な責務は、LLMがより良い経験を積めるように環境を整備して手伝うことになった。LLMを育てる、あるいはLLMの良い助手になる。そういったこと。
しかし、実利的な意味で、人間がコードを手書きする意味がなくなってしまった今、もし人間が手書きをするのであれば、必要以上に技巧的・技芸的・芸術的な書き方を追い求めるようになるのかもしれない。それがプログラミングのたのしみとなるのかもしれない。
let myNumber = Int(possibleNumber)
// Here, myNumber is an optional integer
if let myNumber = myNumber {
// Here, myNumber is a non-optional integer
print("My number is \(myNumber)")
}
変数のシャドウイングって、いまいち御利益が腑に落ちないというか、単に可読性を落とすだけの仕組みなんじゃないかという気がしているんだけど、ここまで来ると、まあ存在意義がわからなくもないかなという気もする。
if let myNumber {
print("My number is \(myNumber)")
}
しかし、これ見てパッと見、「ああ、optionalは例外的に真偽値への暗黙の型変換を許す設計なのかなと思ってたけど、まさかただのショートハンドだとは。
いやー、主としてTypeScriptを書いてる身からすると、Swiftはとってもクリーンな言語だねえー
“I just chose words carefully.” – Unsung
歳を取ると新しいことを覚えるのができなくなるのは、新しいものが完全には新しくなくて、十分な刺激が得られないからなんだろうなあ。
GUIs should be fully keyboard-driven | Charalampos Kardaris
eモータースポーツ業界の先駆者 ──北浦代表にインタビュー【NGM株式会社】|eek|eスポーツ業界専門の求人・転職サイト eek.works/blog/deta…
ソフトウェアエンジニアとしてやっていくことというのは、我慢することであるというエッセイがたぶん書けそうだけど、今書くと角が立つので書けないから、いつか書こう。
実際、多くのソフトウェアエンジニアは、よく知らない奴が、ビジネスサイドからのプレッシャーに晒されつつ作ったコードに対して機能を足すところから入っているので、これは絶大な共感が得られると思われる
Swift UIってけっこうcoolだと思うんだけど、SwiftってSwift UIのような応用を念頭に置いて設計されたのかな
言うてプログラミング言語への愛着ってやっぱり大事な気がして、Golangは読みやすい言語だと思うけど、読んで気分が良くなる言語ではないんだよなあ。
PARALLEL CASE: 2434 parallelcase-2434.net
Tim Curry, who defined ‘The Rocky Horror Picture Show,’ has died
あいやーめずらしい
ていうかメールでの認証ができないから長びくといろいろめんどうだぞ
翻訳はあと、完璧に一対一で写すこともできないから、どう妥協するかも重要そうだなあ。
さすがにもう今後PHPを書くことはないだろうなあ。できればRubyも。
Build an iOS app with SwiftUI | Swift.org www.swift.org/getting-s…
経済的自立を確立するために、まず、モダンなNative iOS開発手法を習得する。その第一歩として、Swiftを覚えていく。
Atlas、DBの管理にHCL使うんだ。へー、おもろ。
この本読んでるんだけど、翻訳という行為は、ただしい読解ができるかどうかが8割以上という気がするな。それができれば、あとは語順の処理とかある程度機械的な処理で済みそう。
なんでもいいからとっとと経済的に自立しないとー
知り合いの弁護士さんが、コーディングエージェントを使って自分が仕事で使うためのAIツール(知識集積、検索、問い合わせ)をどんどん作っていてすごい。以前からRailsとかさわっていた人なので、下地はあったんだろうけど、LLMの真の価値を見ているような気がする。github.com/aquariumy…
Database Schema Migration & Management, as Code | Atlas atlasgo.io
Next.jsのGetting started読んだ。いつもならGuidesも読むところだけど、なんかめちゃくちゃたくさんありそうだし、スキップするしかなさそう(気持的に)。まあ、もう使えるだろう。
Anthropic’s best AI model struggles to attract users as cheaper tools thrive archive.md/ZLojz