Why Rust
#Rust #wip
静的型検査が厳しいコンパイル型言語になっている
人間が気にしなければいけない領域が少なくて済む
外部との境界も、コンパイルできている状態かつserdeのようなserialization用のライブラリを信用さえできれば、煩わしい「境界のテスト」を最小限に済ませられる。
O'Reilly Japan - 脳に収まるコードの書き方 https://www.oreilly.co.jp/books/9784814400799/
#Rust #wip
静的型検査が厳しいコンパイル型言語になっている
人間が気にしなければいけない領域が少なくて済む
外部との境界も、コンパイルできている状態かつserdeのようなserialization用のライブラリを信用さえできれば、煩わしい「境界のテスト」を最小限に済ませられる。
O'Reilly Japan - 脳に収まるコードの書き方 https://www.oreilly.co.jp/books/9784814400799/
#PHP
1年の振り返りを色々と考えていたら、PHPにイライラしたことばかりが頭に浮かんでくるのはもはや恒例行事だ。2022年のことだったと思うが弱小PHPerにとっては腹立たしい挙動があったのを思い出してしまった。
PHPは学習コストが高いと常々思っているが、これに関しては本当に許せなかった。PHPに詳しい人ならわかるのかもしれないが、開発するのにこんな知識が必要な言語がもてはやされているのは全く理解できない。(PHPという存在自体へのリスペクトはしている)
うろ覚えだが、たしかLaravelで、
https://laravel.com/docs/10.x/validation#form-request-validation のようにリクエストのバリデーションをするクラスを作成していたときだったはず。