Pinned toot

マーク・最悪バーグ「動いてないけどとりあえずリリースしようぜ」

英語ネイティブだけど日本語もちょっと不自然だけどできるマンと相互におかしいところ指摘したいなという気持ちはありつつそもそも俺が日本語できてるか怪しいなということに気づいた

macOS環境だろうがdotnet sln add するとセパレータがバックスペースになるの面白い

Rustの?、Swiftの try ~ throws はいい塩梅だと思う

rinsuki boosted

ギョッムで

if (ret.is_err()) {
ret.printMessage("hoge");
return ret;
}

みたいなの無限に書くのがつらくなって最終的に

ret.crashIfError("hoge");

に置き換えたばかりなので、結局ほしいのは Rust の ? なんじゃいと思っている

Predefined type 'System.Void' is not defined or imported はさすがに何かおかしいのではないか

Restoreせんかい!→はぁrestoreしてみいや→最新です😊→reload→(振り出しに戻る)

ありとあらゆるところに赤線引かれて泣いちゃったあ

あるけど結局 hoge, err := hoge.Hoge() みたいな関数呼ぶ時は if err != nil { panic(err) } しないといけないし…

rinsuki boosted

一応web frameworkの中にはpanic-recoverのmiddlewareで勝手に5xxを返すのもある

rinsuki boosted

エラー処理で1関数3行持ってかれるのはなあというのとどうでもいいエラーは捕捉しなかったら勝手に503返しといてほしいみたいな気持ちがある (Goでうっかりerr無視するととんでもなくアレなことになりそう)

rinsuki boosted

goのerr != nilはめんどいけどこれに関してはどんなエラー処理の仕組みが言語にあっても同じことをしないといけないのでそれなら合ったほうがいいみたいな考えがある

rinsuki boosted

メモリの制限とdocker imageのサイズ制限が無ければscala/kotlinそれ以外ならgo

Show more
Mastodon

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