スレタイ(順番はRedMonk準拠)以外の言語もok
前スレ
次世代言語24 Go Nim Rust Swift Kotlin TypeScript
https://mevius.5ch.net/test/read.cgi/tech/1647887021/
次世代言語25 TypeScript Swift Go Kotlin Rust Nim
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
2022/04/17(日) 17:52:35.38ID:KG26dcth918デフォルトの名無しさん
2022/06/18(土) 20:30:46.91ID:aTjkq+5e >>910
Rustコミュニティがオープンだとは全然思えない。async-stdとtokioなんか正にそう
Rustコミュニティがオープンだとは全然思えない。async-stdとtokioなんか正にそう
919デフォルトの名無しさん
2022/06/18(土) 20:40:14.11ID:ZQWHh7s0920デフォルトの名無しさん
2022/06/18(土) 20:40:52.91ID:n5ZvcUIJ c++の規格団体がクソだったのと大して変わらない
921デフォルトの名無しさん
2022/06/18(土) 20:46:04.24ID:n5ZvcUIJ >>910
apple信者の人たちと大して変わらんなw
androidにしかない機能があっても必要ない、問題ない、困ってないと言い放つが実装されると大騒ぎして喜び
誇らしげに自慢する
何週遅れてんだよと
apple信者の人たちと大して変わらんなw
androidにしかない機能があっても必要ない、問題ない、困ってないと言い放つが実装されると大騒ぎして喜び
誇らしげに自慢する
何週遅れてんだよと
922デフォルトの名無しさん
2022/06/18(土) 21:07:12.04ID:G0PSkUdv 全て状況も議論も全てオープンに行われていればまあこんな事になるわけがないよなww
「The entire moderation team resigns, effective immediately. This resignation is
done in protest of the Core Team placing themselves unaccountable to anyone but
themselves.」
https://github.com/rust-lang/team/pull/671
「The entire moderation team resigns, effective immediately. This resignation is
done in protest of the Core Team placing themselves unaccountable to anyone but
themselves.」
https://github.com/rust-lang/team/pull/671
923デフォルトの名無しさん
2022/06/18(土) 21:10:24.45ID:FdDF61RI924デフォルトの名無しさん
2022/06/18(土) 21:20:50.21ID:ApP/hHwA925デフォルトの名無しさん
2022/06/18(土) 21:36:02.59ID:ZQWHh7s0 >>923
Qiitaで若者に嫉妬したりエアプRust信者したり大変だな
Qiitaで若者に嫉妬したりエアプRust信者したり大変だな
926デフォルトの名無しさん
2022/06/18(土) 22:53:12.86ID:WzwwMm2M コミュニティの意見に向き合うのは難しい問題で、どの言語でも同じ
Rust Foundationとか、Kotlin Foundationとか、コミュニティ向けに組織体制をちゃんとする努力があるだけマシだといつも思う
Rust Foundationとか、Kotlin Foundationとか、コミュニティ向けに組織体制をちゃんとする努力があるだけマシだといつも思う
927デフォルトの名無しさん
2022/06/18(土) 22:56:08.60ID:eg6b2Ems スタバマックくんw
928デフォルトの名無しさん
2022/06/18(土) 23:36:58.06ID:WzwwMm2M そして批判の声が見当たらないコミュニティは逆に危険
ユーザーは意見を述べるモチベーションがなかったり、意見を聞き届ける環境すら整えられていない
言い換えるとカルト。
ユーザーは意見を述べるモチベーションがなかったり、意見を聞き届ける環境すら整えられていない
言い換えるとカルト。
929デフォルトの名無しさん
2022/06/19(日) 00:20:26.22ID:Mk9KDawR >>926
なんちゃらファウンデーションなんてそれはコミュニティに向き合うとか組織体制がちゃんとする努力をしているとは違う。後ろにスポンサーがいるかどうかが違うだけ
得てしてプラス面もあるが多くは大企業の意見がよく通る
なんちゃらファウンデーションなんてそれはコミュニティに向き合うとか組織体制がちゃんとする努力をしているとは違う。後ろにスポンサーがいるかどうかが違うだけ
得てしてプラス面もあるが多くは大企業の意見がよく通る
930デフォルトの名無しさん
2022/06/19(日) 00:58:59.69ID:61bWOpc5 >>929
どの言語のコミュニティが理想だと思う?
どの言語のコミュニティが理想だと思う?
931デフォルトの名無しさん
2022/06/19(日) 02:05:01.40ID:kfPGjv4I なんだその質問ww
932デフォルトの名無しさん
2022/06/19(日) 02:09:16.77ID:6XdwO9QI ジャップは10年遅れでPython受け入れだしたからな
Juliaも10年は遅れるよ
バカなジャップだから
Juliaも10年は遅れるよ
バカなジャップだから
933デフォルトの名無しさん
2022/06/19(日) 05:40:31.85ID:SdXdUMni Julia流行の隆盛とともに死すナムー(-人-)
今はJuliaとか言って、もう少し経ったらの言語マンセーするくせにさ
今はJuliaとか言って、もう少し経ったらの言語マンセーするくせにさ
934デフォルトの名無しさん
2022/06/19(日) 07:28:14.73ID:YnIsF6Qk 10年後にジャップランド土人村が残ってるかも疑わしい
935デフォルトの名無しさん
2022/06/19(日) 09:42:08.66ID:+2WAsQm8 何で突然ジャップとか言い出した?選挙が近いから?
936デフォルトの名無しさん
2022/06/19(日) 09:57:40.03ID:KAsrUTco >>934ってどこの国の人なんやろな
なんかウンコのにおいしてるけどw
なんかウンコのにおいしてるけどw
937デフォルトの名無しさん
2022/06/19(日) 10:15:25.21ID:YnIsF6Qk 今の日本の体たらくはジャップランド土人村と呼ぶにふさわしいよ
未だに「日本サイコー!」とか言ってる奴らの方がどうかしてる
未だに「日本サイコー!」とか言ってる奴らの方がどうかしてる
938デフォルトの名無しさん
2022/06/19(日) 10:30:27.88ID:2cctUuao 声の大きいクソユーザーのせいで言語がどんどん変わっていくC#
939デフォルトの名無しさん
2022/06/19(日) 10:55:12.05ID:KAsrUTco940デフォルトの名無しさん
2022/06/19(日) 11:04:07.37ID:PZvlYDex941デフォルトの名無しさん
2022/06/19(日) 11:07:05.21ID:C4wP3ian 単純にMicrosoftのソフトウェア開発能力がめちゃくちゃ高いからどんどん変わっていけてるだけだぞ
昔から巨大ソフトウェアをずっとたくさん作り続けてるだけあるよ
他の言語だってリソースさえあればあれもこれもやりたい、って言ってるのたくさんあるじゃん
昔から巨大ソフトウェアをずっとたくさん作り続けてるだけあるよ
他の言語だってリソースさえあればあれもこれもやりたい、って言ってるのたくさんあるじゃん
942デフォルトの名無しさん
2022/06/19(日) 11:11:04.94ID:2cctUuao 言語仕様が使いもしないパターンマッチよりにどんどん変わってる
学習コストが上がるだけなのに
if (x is { Name.Length: 1 })
{
Console.WriteLine("single-char Name");
}
学習コストが上がるだけなのに
if (x is { Name.Length: 1 })
{
Console.WriteLine("single-char Name");
}
943デフォルトの名無しさん
2022/06/19(日) 11:13:34.22ID:KAsrUTco944デフォルトの名無しさん
2022/06/19(日) 11:15:07.77ID:2cctUuao x is { Name.Length: 1 }
これが何を指しているか直観的にわかるように思えて実際は違っている
これが何を指しているか直観的にわかるように思えて実際は違っている
945デフォルトの名無しさん
2022/06/19(日) 13:07:02.40ID:Mk9KDawR MicrosoftはTeamsのアップデートしすぎ、ほぼ毎日バージョンが変わる。マジで勘弁してほしい
946デフォルトの名無しさん
2022/06/19(日) 13:32:37.74ID:YdsUdLcR C#は場当たり的に糖衣構文追加するもんだから
BNFがとんでもない長さになってるな
ここまで言語仕様汚くなった言語他に無いんじゃね?
BNFがとんでもない長さになってるな
ここまで言語仕様汚くなった言語他に無いんじゃね?
947デフォルトの名無しさん
2022/06/19(日) 13:39:49.73ID:MGBoiv+i さすがに C++ Perl Ruby には敵わないだろ
948デフォルトの名無しさん
2022/06/19(日) 14:13:50.73ID:vUT9u2r3 >>944
具体的に他の言語で書くとどういう記述に相当するもの?
具体的に他の言語で書くとどういう記述に相当するもの?
949デフォルトの名無しさん
2022/06/19(日) 14:16:23.55ID:61bWOpc5 BNFで構文表現できてる時点で綺麗だよね
950デフォルトの名無しさん
2022/06/19(日) 14:21:29.08ID:Db+21BxG BNFで表現できない文法はやめてくれ
951デフォルトの名無しさん
2022/06/19(日) 14:37:30.12ID:XPOA14Ne >>947
Rubyは意外にシンプル
Rubyは意外にシンプル
952デフォルトの名無しさん
2022/06/19(日) 15:16:16.80ID:YnIsF6Qk953デフォルトの名無しさん
2022/06/19(日) 15:23:17.11ID:T+HLe5Kk rubyに型がないとかw
恥を知れ恥を
恥を知れ恥を
954デフォルトの名無しさん
2022/06/19(日) 17:07:15.35ID:SjAidwyp 恥を知れ恥をって一番恥ずかしい煽りだよな
955デフォルトの名無しさん
2022/06/19(日) 17:08:50.63ID:2cctUuao 他の言語の定型文をそのまま日本語に持ってくるからそうなる
富士山は日本で一番高い山の一つですは誤訳
富士山は日本で一番高い山の一つですは誤訳
956デフォルトの名無しさん
2022/06/19(日) 22:06:45.19ID:VFAsiM2X Rubyはスクリプト言語にしてはPythonに比べ型は厳格だが、なんにでもなれるメソッドなかったっけ?
957デフォルトの名無しさん
2022/06/19(日) 22:28:00.46ID:8/kH/R2d #method_missing
958デフォルトの名無しさん
2022/06/20(月) 12:03:09.79ID:7+wjkIp4 >>952
型無し言語って何?
型無し言語って何?
959デフォルトの名無しさん
2022/06/20(月) 12:17:32.20ID:G0GSIi1k シェルスクリプトやアセンブリのことです
960デフォルトの名無しさん
2022/06/20(月) 12:59:21.71ID:EbOcYieG シェルスクリプトにも変数の型はあるしアセンブリもレジストリの種類は意識しないといけない
961デフォルトの名無しさん
2022/06/20(月) 13:09:02.41ID:rr2OcjMu 型なし言語って、誤用でしか用例を聞いた覚えがないけど、型なし言語とかいう用語はあるの?
文脈からして何を言いたいかはわかるんだけど
文脈からして何を言いたいかはわかるんだけど
962デフォルトの名無しさん
2022/06/20(月) 13:09:53.23ID:rr2OcjMu 値に型がない言語のことを型なし言語、って呼ぶのは正しいの?
963デフォルトの名無しさん
2022/06/20(月) 13:52:48.64ID:6L0FdSjR 型無し言語じゃない
型無し糞言語だ
間違えるな痴れ者が
型無し糞言語3兄弟といえばRuby、PHP、Perl
業界の常識
未だこれ使ってる時代遅れのバカ老害どもは首吊って死んでええぞ
型無し糞言語だ
間違えるな痴れ者が
型無し糞言語3兄弟といえばRuby、PHP、Perl
業界の常識
未だこれ使ってる時代遅れのバカ老害どもは首吊って死んでええぞ
964デフォルトの名無しさん
2022/06/20(月) 13:55:02.11ID:4VWLMq9p >>961
https://ja.wikipedia.org/wiki/%E5%9E%8B%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0#%E5%9E%8B%E3%81%AA%E3%81%97
型付けを更に厳密に定義した区分として型なし(英: untyped)という区分が存在する。
代表的な言語としてはSmalltalk[7]、BCPL、B言語、アセンブリ言語などがある。
Smalltalkでは高速化のため処理系依存で実行時に型検査することがあるものの言語的には型検査がなく、
動的型付け言語のように文字列に割り算をするといった不正な操作をしても処理系が型検査して停止する事は無い。
BCPL、B言語、アセンブリ言語などオブジェクト指向とは関係なく型を持たない言語では、
ハードウェアのワード長に依存した1種類の型のみを持つか、
言語を使う側でデータを参照するときにデータ幅や種類の解釈を決定することとなる。
https://ja.wikipedia.org/wiki/%E5%9E%8B%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0#%E5%9E%8B%E3%81%AA%E3%81%97
型付けを更に厳密に定義した区分として型なし(英: untyped)という区分が存在する。
代表的な言語としてはSmalltalk[7]、BCPL、B言語、アセンブリ言語などがある。
Smalltalkでは高速化のため処理系依存で実行時に型検査することがあるものの言語的には型検査がなく、
動的型付け言語のように文字列に割り算をするといった不正な操作をしても処理系が型検査して停止する事は無い。
BCPL、B言語、アセンブリ言語などオブジェクト指向とは関係なく型を持たない言語では、
ハードウェアのワード長に依存した1種類の型のみを持つか、
言語を使う側でデータを参照するときにデータ幅や種類の解釈を決定することとなる。
965デフォルトの名無しさん
2022/06/20(月) 14:10:59.58ID:G0GSIi1k >>960
bashのdeclareについては一旦忘れていただく方向でお願いします
bashのdeclareについては一旦忘れていただく方向でお願いします
966デフォルトの名無しさん
2022/06/20(月) 14:23:54.46ID:rr2OcjMu967デフォルトの名無しさん
2022/06/20(月) 14:32:59.17ID:njNeMAGl >>963が言っている型無し言語とは、一つの変数がいろいろな型の値を束縛できるってこと?
968デフォルトの名無しさん
2022/06/20(月) 15:16:39.40ID:gnE/PDYV untypedは基本的にdynamically typedのこと
アカデミック用語で実務者用語ではない
実務者が型なし言語と呼ぶのはtypeless languagesのこと
現代において動的型付け言語を型なし言語と呼ぶのは明らかな間違い
アカデミック用語で実務者用語ではない
実務者が型なし言語と呼ぶのはtypeless languagesのこと
現代において動的型付け言語を型なし言語と呼ぶのは明らかな間違い
969デフォルトの名無しさん
2022/06/20(月) 15:39:41.45ID:rr2OcjMu970デフォルトの名無しさん
2022/06/20(月) 15:54:46.01ID:4VWLMq9p 型付けなんてプログラマにとっては基本の基本で
おろそかにしていいものではないから
> 型無し糞言語3兄弟といえばRuby、PHP、Perl
これがいかにド素人で無教養で恥知らずな発言かは
お分かりいただけてると思う
おろそかにしていいものではないから
> 型無し糞言語3兄弟といえばRuby、PHP、Perl
これがいかにド素人で無教養で恥知らずな発言かは
お分かりいただけてると思う
971デフォルトの名無しさん
2022/06/20(月) 16:28:03.20ID:G0GSIi1k 複おじ怒りのマジレス
972デフォルトの名無しさん
2022/06/20(月) 18:29:27.28ID:1agQsnkM >>901
これがちょっと辛いんだよな。
これがちょっと辛いんだよな。
973デフォルトの名無しさん
2022/06/20(月) 18:53:41.48ID:BnXOM/sm 型無し言語と言えば型無しラムダ計算だろ。
974デフォルトの名無しさん
2022/06/20(月) 19:04:42.99ID:hXDnNrPc 次スレ(リニューアル)
Era 26
コンセプトは、現状の漠然とした実質未来最強言語決定戦という誰も得しない未来トレンドの断定を避けて、
次世代言語はまだ存在しない仮説を使って建設的な言語仕様の検討を促すことです。
Era 26
コンセプトは、現状の漠然とした実質未来最強言語決定戦という誰も得しない未来トレンドの断定を避けて、
次世代言語はまだ存在しない仮説を使って建設的な言語仕様の検討を促すことです。
975デフォルトの名無しさん
2022/06/20(月) 19:05:46.77ID:hXDnNrPc https://mevius.5ch.net/test/read.cgi/tech/1655719441/l50
↑次スレのリンクです。もし興味があればどうぞ。
(一定数いる最強言語決定戦を続けたい層には不向きかもしれないので、
棲み分けなどに、もし良いアイデアがあればどうぞご自由になさいませ。)
↑次スレのリンクです。もし興味があればどうぞ。
(一定数いる最強言語決定戦を続けたい層には不向きかもしれないので、
棲み分けなどに、もし良いアイデアがあればどうぞご自由になさいませ。)
976デフォルトの名無しさん
2022/06/20(月) 19:24:15.90ID:cgMFd80D そういうのGitHubでやったほうがいいよ
977デフォルトの名無しさん
2022/06/20(月) 19:52:16.37ID:E2oosySA >>972
今どきの言語ならそんなことは起きないんじゃないかな
例えばRustの標準ライブラリには同名のreplace()という関数が10個もあるけど
(1) まず名前空間が分かれている
例えば str::replace() や Option::replace() など
(2) 次にメソッドの場合は名前空間を明示する必要がない
例えば let s = "価格: 123円"; という文字列に対してはstr::を付けずに
s.replace("価格", "値段"); // → "値段: 123円"
(3) 更にジェネリックな引数も取れる
例えば文字列""ではなく文字''も指定可能
s.replace('円', "万円"); // → "価格: 123万円",
文字判定関数を指定することも可能
s.replace(char::is_numeric, "*"); // → "価格: ***円"
このように様々な対象に対して様々な引数で用いられていても
同名のreplace()で曖昧になることもなくそれぞれを使うことができる
昔のように長い関数名を付けずに済むようになっている
今どきの言語ならそんなことは起きないんじゃないかな
例えばRustの標準ライブラリには同名のreplace()という関数が10個もあるけど
(1) まず名前空間が分かれている
例えば str::replace() や Option::replace() など
(2) 次にメソッドの場合は名前空間を明示する必要がない
例えば let s = "価格: 123円"; という文字列に対してはstr::を付けずに
s.replace("価格", "値段"); // → "値段: 123円"
(3) 更にジェネリックな引数も取れる
例えば文字列""ではなく文字''も指定可能
s.replace('円', "万円"); // → "価格: 123万円",
文字判定関数を指定することも可能
s.replace(char::is_numeric, "*"); // → "価格: ***円"
このように様々な対象に対して様々な引数で用いられていても
同名のreplace()で曖昧になることもなくそれぞれを使うことができる
昔のように長い関数名を付けずに済むようになっている
978デフォルトの名無しさん
2022/06/20(月) 20:07:59.34ID:8GsqMDfw 次スレ立てるのはもうそろそろかな
979デフォルトの名無しさん
2022/06/20(月) 20:46:13.10ID:6L0FdSjR >>975
アスペっぽい ガイジ
アスペっぽい ガイジ
980デフォルトの名無しさん
2022/06/20(月) 21:02:14.54ID:Hg6hQLhP >>963
ガイジ乙!
ガイジ乙!
981デフォルトの名無しさん
2022/06/20(月) 21:08:22.86ID:mSfgS0Wr982デフォルトの名無しさん
2022/06/20(月) 21:24:31.48ID:j7veV6LL シャドーイングがOKで関数オーバーロードがNGって普通は逆じゃね?
983デフォルトの名無しさん
2022/06/20(月) 21:29:29.90ID:ofPdKV5n >>982
その2つがどう関係あるのか説明してくれ
その2つがどう関係あるのか説明してくれ
984デフォルトの名無しさん
2022/06/20(月) 21:39:32.57ID:j7veV6LL シャドーイング 同じ変数名で実際は完全に別物
関数オーバーロード 同じ関数名で引数が違う でも普通は同じ働き
関数オーバーロード 同じ関数名で引数が違う でも普通は同じ働き
985デフォルトの名無しさん
2022/06/20(月) 21:50:35.85ID:lr2wAV+c 引数の型が違うだけならジェネリクスでいいし、ジェネリクスで表現できないような
引数の違いがあるような場合はそもそも同じ関数名にすべきじゃないような気がする。
オーバーロードいらないよな。
引数の違いがあるような場合はそもそも同じ関数名にすべきじゃないような気がする。
オーバーロードいらないよな。
986デフォルトの名無しさん
2022/06/20(月) 22:04:20.07ID:j7veV6LL せいぜい意味不明なワードがくっついた似たり寄ったりの関数を大量に作ってくれよ
987デフォルトの名無しさん
2022/06/20(月) 22:09:55.02ID:xRbFgwNB >>984
なるほどそういう意味か
イミュータブルとムーブがデフォルトだとシャドーイングNGだと命名負荷が高くなりすぎるのよ
オーバーロードやデフォルト引数/オプション引数ないとメソッドの命名負荷が高くなるのと似てる
なるほどそういう意味か
イミュータブルとムーブがデフォルトだとシャドーイングNGだと命名負荷が高くなりすぎるのよ
オーバーロードやデフォルト引数/オプション引数ないとメソッドの命名負荷が高くなるのと似てる
988デフォルトの名無しさん
2022/06/20(月) 22:17:07.52ID:G0GSIi1k989デフォルトの名無しさん
2022/06/20(月) 22:26:34.16ID:GOjINbNj >>982
効果が真逆という結論のようです
> シャドーイングは同時に存在できるのが一つだけで曖昧さがなくプログラミングにおいてプラス効果
> オーバーロードは同時に異なるものが存在できるため可読性を下げたりミスを起こす機会を生じさせてマイナス効果
確かにシャドーイングが出来ない言語では例えば
price_str = "398"
price_int = int(price_str)
とするかミスを生みやすい動的型付けで同じ変数名priceに入れるようです
シャドーイングがいかに優れているかよくわかりますね
効果が真逆という結論のようです
> シャドーイングは同時に存在できるのが一つだけで曖昧さがなくプログラミングにおいてプラス効果
> オーバーロードは同時に異なるものが存在できるため可読性を下げたりミスを起こす機会を生じさせてマイナス効果
確かにシャドーイングが出来ない言語では例えば
price_str = "398"
price_int = int(price_str)
とするかミスを生みやすい動的型付けで同じ変数名priceに入れるようです
シャドーイングがいかに優れているかよくわかりますね
990デフォルトの名無しさん
2022/06/20(月) 22:30:15.50ID:j7veV6LL 書き込みする前に読み返したか?
ふわっふわしてるぞ
ふわっふわしてるぞ
991デフォルトの名無しさん
2022/06/20(月) 22:36:51.94ID:j7veV6LL Rsutは関数オーバーロードがないから
int(price_str)できない
int(price_str)できない
992デフォルトの名無しさん
2022/06/20(月) 22:44:52.02ID:d/VymnYf993デフォルトの名無しさん
2022/06/20(月) 22:52:38.23ID:j7veV6LL Rustは同様に abs(x)ができない
他の言語ではmath.abs()とかにある
x.abs()と言う不思議な感じになる
-1_i32.abs()
は -1になる変な言語
他の言語ではmath.abs()とかにある
x.abs()と言う不思議な感じになる
-1_i32.abs()
は -1になる変な言語
994デフォルトの名無しさん
2022/06/20(月) 22:54:18.35ID:GOjINbNj >>991
Rustではintが多数あるため
let s = "98765";
let a: i32 = s.parse()?;
let b: u64 = s.parse()?;
となります
どちらも同じメソッドparse()で大丈夫です
あなたが使っている言語では多数のint毎に別々の変換用の関数があるのですか?
Rustではintが多数あるため
let s = "98765";
let a: i32 = s.parse()?;
let b: u64 = s.parse()?;
となります
どちらも同じメソッドparse()で大丈夫です
あなたが使っている言語では多数のint毎に別々の変換用の関数があるのですか?
995デフォルトの名無しさん
2022/06/20(月) 22:55:48.87ID:j7veV6LL996デフォルトの名無しさん
2022/06/20(月) 22:59:31.50ID:bmv2finQ997デフォルトの名無しさん
2022/06/20(月) 22:59:45.45ID:4VWLMq9p >>993
i32::abs(-1)
i32::abs(-1)
998デフォルトの名無しさん
2022/06/20(月) 23:01:03.11ID:j7veV6LL parseは多分ジェネリック実装されてて戻り値の推定からジェネリック型決めてるんだろ?
そっちのほうが不気味
そのparseだってどうせトレイトで実装してんだろ?
そっちのほうが不気味
そのparseだってどうせトレイトで実装してんだろ?
999デフォルトの名無しさん
2022/06/20(月) 23:02:42.38ID:MklghZCY >>985
ジェネリクスはまた別物だろ。
ライブラリ無いからシステムコール利用する機能を提供しようとする。
例えば socket(2)でいいわ。
第3引数なんて使うことないからと第2引数までを取るAPIとして公開、後になって第3引数必要になった(例えばSCTP利用)ってなった場合、オーバーロードできないとAPI変える必要あるじゃん。
ジェネリクスはまた別物だろ。
ライブラリ無いからシステムコール利用する機能を提供しようとする。
例えば socket(2)でいいわ。
第3引数なんて使うことないからと第2引数までを取るAPIとして公開、後になって第3引数必要になった(例えばSCTP利用)ってなった場合、オーバーロードできないとAPI変える必要あるじゃん。
1000デフォルトの名無しさん
2022/06/20(月) 23:03:17.12ID:j7veV6LL10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 64日 5時間 10分 42秒
新しいスレッドを立ててください。
life time: 64日 5時間 10分 42秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 今年の漢字 [ぐれ★]
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ★3 [冬月記者★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★5 [蚤の市★]
- 今年の漢字は「熊」に決定! 相次ぐクマ被害 去年は「金」 [冬月記者★]
- 【老舗文具メーカー】「生成AIで制作していた」――サクラクレパス、“AI疑惑”ポスターの調査結果を報告 ★2 [ぐれ★]
- 芦田愛菜、“流ちょうな英語”が話題 「Rの発音が美しすぎる」「20年海外住んでる私より上手」「日本の若者代表として誇らしい」 [muffin★]
- 【ろぐぼ】VIPで晴空物語あげいん!やろうぜwwwwwwwwwwwwww【ID周回】
- __トランプ、G7に代わる「Core 5」構想、米 中 露 印 日をまとめる巨大枠組み、世界秩序の再編につながる可能性 [827565401]
- Instagramとかで顔に白いブツブツのエフェクトかけてる女子見かけることあるじゃん
- 【速報】今年の漢字、「熊」!wwwwwwwwwwwwwwwwwwwwwwwww [279254606]
- 残クレタワマン、始まるwwwwwwwwwwwwwwwwwwwwwwwww [329329848]
- 【速報】今年のゲームオブザイヤー、Clair Obscur: Expedition 33 [779938112]
