スレタイ(順番はRedMonk準拠)以外の言語もok
※ Rustは現世代最強言語なので除外します
前スレ
次世代言語25 TypeScript Swift Go Kotlin Rust Nim
https://mevius.5ch.net/test/read.cgi/tech/1650185555/
次世代言語26 TypeScript Swift Go Kotlin Nim
■ このスレッドは過去ログ倉庫に格納されています
2022/06/21(火) 09:27:46.30ID:5vOFCGpG
2022/06/21(火) 09:44:18.82ID:GTnizZ2U
文字列の変数sが与えられた時に
変数a(符号付き32bit整数)、
変数b(符号なし64bit整数)、
変数c(64bit浮動小数点数)へそれぞれ変換するコード
【Rust】
let s: &str = "12345";
let a: i32 = s.parse()?;
let b: u64 = s.parse()?;
let c: f64 = s.parse()?;
【Kotlin】
val s: String = "12345"
val a: Int = s.toInt()
val b: ULong = s.toULong()
val c: Double = s.toDouble()
【Swift】
let s: String = "12345"
let a: Int32 = Int32(s)!
let b: Uint64 = Uint64(s)!
let c: Double = Double(s)!
【Go】
var s string = "12345"
var err error
var a int32
a, err = strconv.ParseInt(s, 10, 32)
var b uint64
b, err = strconv.ParseUint(s, 10, 64)
var c float64
c, err = strconv.ParseFloat(s, 64)
変数a(符号付き32bit整数)、
変数b(符号なし64bit整数)、
変数c(64bit浮動小数点数)へそれぞれ変換するコード
【Rust】
let s: &str = "12345";
let a: i32 = s.parse()?;
let b: u64 = s.parse()?;
let c: f64 = s.parse()?;
【Kotlin】
val s: String = "12345"
val a: Int = s.toInt()
val b: ULong = s.toULong()
val c: Double = s.toDouble()
【Swift】
let s: String = "12345"
let a: Int32 = Int32(s)!
let b: Uint64 = Uint64(s)!
let c: Double = Double(s)!
【Go】
var s string = "12345"
var err error
var a int32
a, err = strconv.ParseInt(s, 10, 32)
var b uint64
b, err = strconv.ParseUint(s, 10, 64)
var c float64
c, err = strconv.ParseFloat(s, 64)
3デフォルトの名無しさん
2022/06/21(火) 12:56:04.76ID:/ETIo2hH オーバーロードが無いと、
例えばライブラリ無いからシステムコール利用する便利ラッパー機能を提供しようとする。例えばソケット関係のAPIをまとめたやつとか。
で socket(2)の場合、
第3引数なんていつも0しか使わないからと第2引数までを取るAPIとして公開、後になって第3引数必要になった(例えばSCTP利用)ってなった場合、オーバーロードできないとAPI変える必要あるじゃん。
例えばライブラリ無いからシステムコール利用する便利ラッパー機能を提供しようとする。例えばソケット関係のAPIをまとめたやつとか。
で socket(2)の場合、
第3引数なんていつも0しか使わないからと第2引数までを取るAPIとして公開、後になって第3引数必要になった(例えばSCTP利用)ってなった場合、オーバーロードできないとAPI変える必要あるじゃん。
2022/06/21(火) 13:12:00.12ID:vSYkmcQ8
>>3
プログラムを書いたことのないキチガイだな
socketの第3引数はgetaddrinfoで得たai_protocolを引き渡すのが常識
あるいはgetaddrinfoを使わないならばgetprotobynameの結果を引き渡すものだ
まともなコードを書けないからそんな意味不明な主張になる
プログラムを書いたことのないキチガイだな
socketの第3引数はgetaddrinfoで得たai_protocolを引き渡すのが常識
あるいはgetaddrinfoを使わないならばgetprotobynameの結果を引き渡すものだ
まともなコードを書けないからそんな意味不明な主張になる
5デフォルトの名無しさん
2022/06/21(火) 13:15:46.21ID:wIb095hs 必要なら変えればいいじゃん
2022/06/21(火) 14:09:10.86ID:l/hCBOZ3
なんでオーバーロードが無いCでうまくやっている例を挙げてオーバーロードの必要性を主張しようと思ったんだろう
2022/06/21(火) 17:22:04.63ID:AK5VMxpO
/ ,.----―‐、ヽ. \
/ / ヽ ヽヽ、_ヽ
/ _,.-‐''" ヽ ヽ `ヽ
/ _,,.-‐'" ヽ ヽ ヽ
/ _,.-'" ヽ ヽ ヽ
/ _,.-‐'" i! i! .._ i
人_,.-‐" _,,... _;;.::='' \ i! i!/ >'
/ _,,..-''_,.-‐''" 入 /_____/ ,.イ'
| ,.-ヽ、 _,.-'"_,.- ‐┬:.:ァ‐──┬: :ァ= ┬─―-|ヾ r i!
|/ ヽ.. ,.-'" r |/ ,L:厶\_, |: / _/二│ / | .| |
i ヽ | |; 〃  ̄`ヾ |/ 〃 ̄`∨ i | |ヽ
i! ヽ | .| {{ }} {{ }} { | | | また新スレだ!いつもいつも!
| i | | ゞ' ==彡 ゞ ==彡 l | | | 1000にも届かないで!!わたしを弄んで!!
ヽ | | |! ヽヽ ヽヽ l | | i!
ヽ、 | | | /⌒¨¨¨¨¨¨¨¨¨⌒ヽ / | i/
ヽ、 / ヽ ヽ、 { 丿 / /,! ,i!
ヾ`ヽー' `ヽ、 `ヽ、 ェ-―‐-く / ./ /
``―、_ ` ‐、_ ` ー--/ __ `ヽ/ ./ /
`゙゙‐-、 ゙`ー、.._/ i'" `ヽ /,/
/ / ヽ ヽヽ、_ヽ
/ _,.-‐''" ヽ ヽ `ヽ
/ _,,.-‐'" ヽ ヽ ヽ
/ _,.-'" ヽ ヽ ヽ
/ _,.-‐'" i! i! .._ i
人_,.-‐" _,,... _;;.::='' \ i! i!/ >'
/ _,,..-''_,.-‐''" 入 /_____/ ,.イ'
| ,.-ヽ、 _,.-'"_,.- ‐┬:.:ァ‐──┬: :ァ= ┬─―-|ヾ r i!
|/ ヽ.. ,.-'" r |/ ,L:厶\_, |: / _/二│ / | .| |
i ヽ | |; 〃  ̄`ヾ |/ 〃 ̄`∨ i | |ヽ
i! ヽ | .| {{ }} {{ }} { | | | また新スレだ!いつもいつも!
| i | | ゞ' ==彡 ゞ ==彡 l | | | 1000にも届かないで!!わたしを弄んで!!
ヽ | | |! ヽヽ ヽヽ l | | i!
ヽ、 | | | /⌒¨¨¨¨¨¨¨¨¨⌒ヽ / | i/
ヽ、 / ヽ ヽ、 { 丿 / /,! ,i!
ヾ`ヽー' `ヽ、 `ヽ、 ェ-―‐-く / ./ /
``―、_ ` ‐、_ ` ー--/ __ `ヽ/ ./ /
`゙゙‐-、 ゙`ー、.._/ i'" `ヽ /,/
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- マイナ保険証「メリットなし」が最多 1.1万人調査で見えた“不安と様子見” [♪♪♪★]
- タワマンに戻りたい…子どものため郊外の庭付き一軒家に引っ越した世帯年収1,600万円の40代パワーカップル「心底後悔しています」 ★3 [樽悶★]
- 【野球】メジャー挑戦・村上宗隆 22日に期限迫るも市場沈黙… 三振率や変化球対応を懸念 「日本Uターン」悪夢が現実味 米報道★2 [冬月記者★]
- 麻生泰氏、紅白出場のaespaを擁護 “キノコ雲ランプ”への批判には「言いがかりにも程がある」「反韓や反日が多くて悲しくなる」 [冬月記者★]
- カズレーザー「サンタクロースはいない」「買ってくれた親に感謝」発言に“視聴者から苦情”で「バカじゃねーの?って本当に思う」★2 [muffin★]
- 【赤坂サウナ火災】「賠償額は2億円超」弁護士が指摘。経営者の夫妻に小さな子がいたことも、慰謝料の高額化に [ぐれ★]
- 【悲報】高市早苗、タジキスタン共和国に14億円プレゼント「タジキスタン共和国の税関密輸取締を強化したい😤」 [616817505]
- 【悲報】高市早苗、ホンジュラス共和国に2億5千万円プレゼント「ホンジュラス共和国の洪水対策を策定したい😤」 [616817505]
- 働けや殴りダムたる馬鹿無職🏡
- 女の子って面接中にうんこしたくなったらどうすんの?
- だから台湾は「世界有数の親日国」になった  大人も子どもも尊敬している「台湾を豊かにした日本人」の名前 [309778771]
- PC買い替えたいんだが今こそ時期が悪いのはわかるんだが
