- 次世代言語15 Go Rust Swift Kotlin TypeScript
39 :デフォルトの名無しさん[sage]:2018/11/12(月) 21:46:47.45 ID:oqLpMouH - >>37
GCの挙動予測しなきゃいけないくらいシビアに作らなきゃいけないものなら確かにRustで書く ただ単なるWebのAPIサーバとかでそんなシビアに作るか?という話 例に挙げたpixiv Sketch Liveはエンコーディングが絡むからGoでは確かに辛い
| - 次世代言語15 Go Rust Swift Kotlin TypeScript
40 :デフォルトの名無しさん[sage]:2018/11/12(月) 21:51:58.92 ID:oqLpMouH - >>38
一言でいうなら後付けの建て増しに見えるから、かな? 初めからオプションによって色々変わる設計ならビルダーパターンなり構造体を引数に渡すなり 設計段階からオプション引数が不要なように書いてると思うんだ ただ単なる偏見な気もする
|
|