Goについて扱うスレッドです。
GoはGoogleによって開発された言語です。
公式ドキュメント
http://golang.org/doc/
日本語訳
http://golang.jp
※前スレ
Go language part 2
https://mevius.5ch.net/test/read.cgi/tech/1510395926/
探検
Go language part 3
■ このスレッドは過去ログ倉庫に格納されています
2019/10/17(木) 21:38:04.78ID:wMsZ+t6y
284デフォルトの名無しさん
2020/02/05(水) 11:25:45.04ID:xJPwpbdq Goが気持ちいいのは、意識高い先人達が築き上げてきた無駄に複雑な数多の概念を「Goだから」で一蹴できるところ
例えばテストコードの assert that 系のDSL
誰もが薄々糞だと気付いていたが、意識高い空気がそれを許さなかった
それを堂々と「こんな糞は要らんかったんや!ifでええんや!」と言えるお墨付きが貰えた
Goが数々の欠点にも関わらず言語として好まれた本当の理由は、そういうカタルシスにあると思うわ
例えばテストコードの assert that 系のDSL
誰もが薄々糞だと気付いていたが、意識高い空気がそれを許さなかった
それを堂々と「こんな糞は要らんかったんや!ifでええんや!」と言えるお墨付きが貰えた
Goが数々の欠点にも関わらず言語として好まれた本当の理由は、そういうカタルシスにあると思うわ
285デフォルトの名無しさん
2020/02/05(水) 11:28:29.38ID:jAnPlWtF286デフォルトの名無しさん
2020/02/05(水) 11:38:29.79ID:jAnPlWtF >>284
それは一理ある
公式でも言っているとおり、Goは敢えてガラガラポンしている
多分、いわゆる「お作法」に辟易している若くて元気のいい奴に受けているのだと思う
だから「結果的に再発明になってもいい」と思える奴等には良いプラットフォームだろう
(なお俺はassertなんて使わないことは一応付け加えておく)
それは一理ある
公式でも言っているとおり、Goは敢えてガラガラポンしている
多分、いわゆる「お作法」に辟易している若くて元気のいい奴に受けているのだと思う
だから「結果的に再発明になってもいい」と思える奴等には良いプラットフォームだろう
(なお俺はassertなんて使わないことは一応付け加えておく)
287デフォルトの名無しさん
2020/02/05(水) 12:34:56.45ID:qmME163k みんなgoとかgolangって書いてるけど実際はGoなんだよね
288デフォルトの名無しさん
2020/02/05(水) 13:20:07.74ID:a4For48W Goだけで全て完結して欲しい割りとマジで
289デフォルトの名無しさん
2020/02/05(水) 14:25:36.89ID:37hCX2la Hiromi Go
290デフォルトの名無しさん
2020/02/05(水) 14:30:53.97ID:qmME163k 文字関連のライブラリとかかなり雑と言うか古臭く感じる
cから発展したともとれるが嫌な感じだな
uint64を文字列にするのもいまだにググって調べてる
cから発展したともとれるが嫌な感じだな
uint64を文字列にするのもいまだにググって調べてる
291デフォルトの名無しさん
2020/02/05(水) 14:47:19.60ID:37hCX2la 毎回ググって調べてる奴の方が雑…というか鈍くさい
292デフォルトの名無しさん
2020/02/13(木) 21:15:58.79ID:T5TlK5HS293デフォルトの名無しさん
2020/02/13(木) 22:33:18.92ID:iq5JxXln interfaceとgoroutineはオシャレだと思うぞ。あとはダサダサだけどw
294デフォルトの名無しさん
2020/02/13(木) 23:42:46.27ID:XZZdbCcO selectの非同期待ち受けって、素敵だと思うの
もじもじ……
もじもじ……
295デフォルトの名無しさん
2020/02/13(木) 23:49:11.45ID:TfOBxj3E goroutine周りは記述が簡便で初心者も手を出しやすい雰囲気を醸し出してるのに、実際には低レベルで罠が多いんだよなあ
これだけ徹底的な低能仕様なのにデッドロックに対する安全機構のようなものが何もないのはいかがなものか
せめてpromise的なのくらいは欲しい
これだけ徹底的な低能仕様なのにデッドロックに対する安全機構のようなものが何もないのはいかがなものか
せめてpromise的なのくらいは欲しい
296デフォルトの名無しさん
2020/02/13(木) 23:58:15.23ID:Dd88Q3ZL context を使えばいいじゃない
297デフォルトの名無しさん
2020/02/13(木) 23:59:19.40ID:WnzNNrEx Goの非同期機能の公式の説明で共有メモリは危険だとかドヤ顔で講釈垂れてる割には
ちょっとchannelの扱いをミスると簡単にデッドロックするんだよな
Goの設計のセンスは基本的には素晴らしいと思うけど、
非同期処理の難しさに関してはGoをもってしても効果的な解決法を見つけられなかったのは残念だな
ちょっとchannelの扱いをミスると簡単にデッドロックするんだよな
Goの設計のセンスは基本的には素晴らしいと思うけど、
非同期処理の難しさに関してはGoをもってしても効果的な解決法を見つけられなかったのは残念だな
298デフォルトの名無しさん
2020/02/14(金) 00:51:14.63ID:omTyaEgD 日本人がROKUを作るしかないん?
299デフォルトの名無しさん
2020/02/14(金) 01:41:01.83ID:ZOPvzA9P わー、おもしろーい(棒
300デフォルトの名無しさん
2020/02/14(金) 01:56:54.67ID:Hve2JDLg rokuなもんにならんぞ(´・ω・`)
301デフォルトの名無しさん
2020/02/14(金) 02:26:38.26ID:uaJ858N7 おっさんが多いスレッド
302デフォルトの名無しさん
2020/02/14(金) 17:05:12.42ID:eYQzFX5X Raku?
303デフォルトの名無しさん
2020/02/23(日) 01:33:36.39ID:U23kWfzF golang.jpが壊れて治らないから諦めてwebarchive行くことにした
304デフォルトの名無しさん
2020/02/23(日) 05:51:08.90ID:PJULYhLo あのサイト更新しないなら迷惑だから手放して欲しい
305デフォルトの名無しさん
2020/02/23(日) 07:32:28.47ID:o7OSgZYn golangが完全に終焉するとき
名前がgoneにかわる
名前がgoneにかわる
306デフォルトの名無しさん
2020/02/23(日) 17:32:58.19ID:7lSJO0LZ golang-jp.netみたいな日本向けドメイン取って誰かが新しいサイト作って
307デフォルトの名無しさん
2020/02/23(日) 17:33:15.17ID:7lSJO0LZ アフィリエイトで広告踏みますのでよろしくおねがいします
308デフォルトの名無しさん
2020/02/23(日) 18:26:12.17ID:gLwCsTk/ gone lang
309デフォルトの名無しさん
2020/02/24(月) 09:46:04.88ID:bte5/Coq Ghosn lang
310デフォルトの名無しさん
2020/02/25(火) 09:16:55.76ID:FJcTVnd7 go(rust)lang
311デフォルトの名無しさん
2020/02/26(水) 01:59:09.78ID:YauYlfg9 goとrustは目指す目的が違いすぎて、並べて書く意味がなさすぎ
312デフォルトの名無しさん
2020/02/26(水) 12:27:16.65ID:/3rsbH1+ go 1.14
313デフォルトの名無しさん
2020/02/26(水) 13:50:20.35ID:j/r89lCN キタ━━━━(゚∀゚)━━━━!!
314デフォルトの名無しさん
2020/02/26(水) 20:33:01.24ID:QT81+JLb 1.14のissueって昨日まで20個以上残ってたと思ったけど、あれどうしたのかな
315デフォルトの名無しさん
2020/02/26(水) 20:55:36.03ID:XPF0nW9S release blocker issueは2個くらいだったし
それ以外は次バージョンに延期でしょ
それ以外は次バージョンに延期でしょ
316デフォルトの名無しさん
2020/02/27(木) 01:35:23.22ID:G3iz3let317デフォルトの名無しさん
2020/03/03(火) 01:30:23.85ID:x7gOP/hQ プログラミング言語人気ランキング2020、2位に「大躍進」したあの言語
https://active.nikkeibp.co.jp/atcl/act/19/00124/022700001/
https://active.nikkeibp.co.jp/atcl/act/19/00124/022700001/
318デフォルトの名無しさん
2020/03/03(火) 01:54:48.77ID:GH0v9Mba >>317
なにこのクソ統計
なにこのクソ統計
319デフォルトの名無しさん
2020/03/03(火) 06:54:36.36ID:FZdU/a7Y 「つまらないアンケートに答える層が使っている言語」の統計
FORTRANより下に主流の言語があるのがなかなか
FORTRANより下に主流の言語があるのがなかなか
320デフォルトの名無しさん
2020/03/03(火) 15:18:27.96ID:XIdDQCX/ C/C++いまだに多いけどどういう人が投票してるんだろう
統計でデタラメな誘導するのはやめて欲しいよ
統計でデタラメな誘導するのはやめて欲しいよ
321デフォルトの名無しさん
2020/03/03(火) 15:55:28.64ID:2rm+3KZn お前らが見慣れてるような言語ランキングだって相当なバイアスがかかってるだろう
日本の実情としてはまあ納得できるランキングだと思うけどな
むしろこの面子でGoが意外と健闘してるのは驚き
C/C++が多いのは、業務システム分野では互いに競合する言語が比較的多いのに対して、組み込みや制御の分野の中では代替が事実上存在しないからだろうね
日本の実情としてはまあ納得できるランキングだと思うけどな
むしろこの面子でGoが意外と健闘してるのは驚き
C/C++が多いのは、業務システム分野では互いに競合する言語が比較的多いのに対して、組み込みや制御の分野の中では代替が事実上存在しないからだろうね
322デフォルトの名無しさん
2020/03/03(火) 17:03:27.84ID:dzRX5ub5 Rubyは始まりも、オワコンなのよ
そうよ、Perlと共にお墓に向かってるの
どんなときでも時代はPHP♪
homubrewもrubyを切り捨てた現実を受け入れなさい!
そうよ、Perlと共にお墓に向かってるの
どんなときでも時代はPHP♪
homubrewもrubyを切り捨てた現実を受け入れなさい!
323デフォルトの名無しさん
2020/03/03(火) 17:35:54.85ID:XIdDQCX/ FORTRANがあるということは製造業なのかな
それも主に自動車産業
それも主に自動車産業
324デフォルトの名無しさん
2020/03/03(火) 18:07:23.29ID:GH0v9Mba アセンブリも多すぎ
325デフォルトの名無しさん
2020/03/07(土) 02:35:58.91ID:uuMmixxo >>317
4位SQLてw
4位SQLてw
326デフォルトの名無しさん
2020/03/07(土) 07:25:40.42ID:YTwNY1/M まあ、職業プログラマーでSQL使わない奴なんてまず居ないだろから
327デフォルトの名無しさん
2020/03/07(土) 22:21:25.44ID:NtlWTdSr 今の現場、DBが完全にDynamoDB(KvS)に移行したぞ
リレーショナルデータベース使わなくなった
リレーショナルデータベース使わなくなった
328デフォルトの名無しさん
2020/03/08(日) 02:34:50.44ID:4UY9QB9Z いくらサービスのOLTP系のDBがDynamoDBオンリーでも、会社なら業務系のDBとかデータ分析用のDWHとかあるしWebエンジニアでもたまにはそういうところ触ることもあるだろ?
お前の狭い業務では使わなくなった、の間違いだ
お前の狭い業務では使わなくなった、の間違いだ
329デフォルトの名無しさん
2020/03/08(日) 03:17:31.31ID:HYkfeWN3 どうでもええわw
330デフォルトの名無しさん
2020/03/08(日) 04:52:01.22ID:upYPFzc2 それにしても使えば使うほどクソさが見えてきて
嫌悪しかでてこない言語だなgolangは
嫌悪しかでてこない言語だなgolangは
331デフォルトの名無しさん
2020/03/08(日) 08:39:45.83ID:Dz/wpeTc なんでそんなこと言うの?
332デフォルトの名無しさん
2020/03/08(日) 13:05:02.79ID:Y2NtS7Rm >それにしても使えば使うほどクソさが見えてきて
これはほぼどの言語にも当てはまらなくはない
>嫌悪しかでてこない言語だなgolangは
個人の主観です
これはほぼどの言語にも当てはまらなくはない
>嫌悪しかでてこない言語だなgolangは
個人の主観です
333デフォルトの名無しさん
2020/03/12(木) 09:34:07.31ID:Ebv8j1sh Kotlinは使えば使うほど良いなと思う
サーバーサイドもKotlinの世界になればいいのだ
サーバーサイドもKotlinの世界になればいいのだ
334デフォルトの名無しさん
2020/03/12(木) 12:44:20.39ID:anpcnzvY ちょっと鮮度が落ちた話だけど Let's Encrypt が幾つかの証明書を無効化する羽目に
その原因がgolangあるあるの、実体配列ループでコピーしたオブジェクト書き換えてたバグらしい
実体配列ってクソだな
その原因がgolangあるあるの、実体配列ループでコピーしたオブジェクト書き換えてたバグらしい
実体配列ってクソだな
335デフォルトの名無しさん
2020/03/12(木) 12:51:29.46ID:/zI1t72q 何で参照を渡していたのか不思議…
数行下では値渡しにしているのに
数行下では値渡しにしているのに
336デフォルトの名無しさん
2020/03/13(金) 02:40:12.76ID:4YqISaPE >>334
大人しくpython使ってればこんなことには
大人しくpython使ってればこんなことには
337デフォルトの名無しさん
2020/03/13(金) 05:59:29.90ID:Rzi4PTPR pythonのほうでも、旧アマ driveを便利に使えるようにする一番有名だった
3rd partyツールが、関数に渡す引数の扱いを間違えて別の人のファイルが
見えるようになったりしてたけどね
旧driveの容量無制限と3rd partyへのAPI解放をやめさせた遠因
3rd partyツールが、関数に渡す引数の扱いを間違えて別の人のファイルが
見えるようになったりしてたけどね
旧driveの容量無制限と3rd partyへのAPI解放をやめさせた遠因
338デフォルトの名無しさん
2020/03/14(土) 11:58:15.74ID:uur41bNT >>333
goとcとphpしかやったことないんだけど、Kotlinええの?
goとcとphpしかやったことないんだけど、Kotlinええの?
339デフォルトの名無しさん
2020/03/14(土) 12:17:59.41ID:QJEYt0Xf340デフォルトの名無しさん
2020/03/14(土) 14:12:55.38ID:vQxdnG1j コンテナ時代にJavaはなあ
Java系はそのエコシステムの中だけで完結するからこそ意味があるんだよ
そもそもJavaプラットフォームは十分にポータブルで、コンテナのような低レイヤの抽象化を必要としない
Javaをコンテナに閉じ込めて動かすのはJavaの全盛期を知る者としては屈辱だよ
Java系はそのエコシステムの中だけで完結するからこそ意味があるんだよ
そもそもJavaプラットフォームは十分にポータブルで、コンテナのような低レイヤの抽象化を必要としない
Javaをコンテナに閉じ込めて動かすのはJavaの全盛期を知る者としては屈辱だよ
341デフォルトの名無しさん
2020/03/14(土) 14:50:10.22ID:XTUayws2 WSLは許せるのか
342デフォルトの名無しさん
2020/03/15(日) 00:47:49.73ID:KkMos+RN Javaの欠点はメモリを食い過ぎること
本当にこれだけだと思う
本当にこれだけだと思う
343デフォルトの名無しさん
2020/03/15(日) 08:43:01.20ID:8J0oZhmC javaの欠点はメソッド名が長すぎ
何をするにも面倒臭い
アレとアレをつなげてコレとコレをつなげてやっとこさHellow World
何をするにも面倒臭い
アレとアレをつなげてコレとコレをつなげてやっとこさHellow World
344デフォルトの名無しさん
2020/03/16(月) 09:48:42.75ID:f+IsD9WS Javaとかいて邪魔と読みます。くらいに要らない子
345デフォルトの名無しさん
2020/03/27(金) 23:34:18.93ID:D2Bp07zH Java馬鹿にしてるやついるけど
if err != nil をコピペしまくる言語よりかはダサくないよ(笑)
if err != nil をコピペしまくる言語よりかはダサくないよ(笑)
346デフォルトの名無しさん
2020/03/28(土) 00:54:18.47ID:FwiSGISO JavaをバカにしていいのはC#とかの直系親族かなー
でも御先祖様だから敬わないと
golangから見てそれこそカブる部分が少ないんで他所の御家庭
でもVBさんちは何とかしてほしいと思ってしまう自分を許して
でも御先祖様だから敬わないと
golangから見てそれこそカブる部分が少ないんで他所の御家庭
でもVBさんちは何とかしてほしいと思ってしまう自分を許して
347デフォルトの名無しさん
2020/03/28(土) 10:49:35.20ID:uzyy0FkO コピペって(笑)、インテリセンスとかスニペットが無い世界の人は大変だな
348デフォルトの名無しさん
2020/03/28(土) 13:55:52.36ID:0D5kTPqj Javaがバカにされるのはそれを使っているプログラマのせいじゃないかと思う。
企業需要が大きいから促成栽培のドカタが量産されたという。
純粋に言語として評価したら、CやC++の問題点をよく研究している印象なんだがな。
企業需要が大きいから促成栽培のドカタが量産されたという。
純粋に言語として評価したら、CやC++の問題点をよく研究している印象なんだがな。
349デフォルトの名無しさん
2020/03/28(土) 14:41:47.75ID:+WXFsbEZ ダサいと感じるかどうかは人それぞれだが
エラーハンドリングのボイラープレートが
どうしようもなく多いのは事実だよね
Go2に期待してたんだがな
エラーハンドリングのボイラープレートが
どうしようもなく多いのは事実だよね
Go2に期待してたんだがな
350デフォルトの名無しさん
2020/03/28(土) 14:51:39.39ID:rPoOVFdT Goのやり方の是非はともかく、例外がいつどこから飛んでくるかわからない「漠然とした不安」がないのはいい
あの不安は少なからず脳の働きを阻害して生産性を下げてると思うわ
あの不安は少なからず脳の働きを阻害して生産性を下げてると思うわ
351デフォルトの名無しさん
2020/03/28(土) 18:25:33.89ID:1J/Yumyc 書く量が多くなるとかそれぐらいは別にいいんだけどさぁー
どうせコピペするだけだし(笑)
最初にエラーハンドリングはそこまで要らないなと思って書いてたコード群が
後で扱うデータの仕様変更があってエラーハンドリングが必要になったときに
ガッポリその部分覆ってまとめてエラー扱うってのが一切できないんだよな
こうなってしまうと全部のコードリファクタしないといけないしなんなら
個別のロジックまで追いかけて問題ないかチェックしないといけなくなる
こういうところがgoはクソなんだよな
どうせコピペするだけだし(笑)
最初にエラーハンドリングはそこまで要らないなと思って書いてたコード群が
後で扱うデータの仕様変更があってエラーハンドリングが必要になったときに
ガッポリその部分覆ってまとめてエラー扱うってのが一切できないんだよな
こうなってしまうと全部のコードリファクタしないといけないしなんなら
個別のロジックまで追いかけて問題ないかチェックしないといけなくなる
こういうところがgoはクソなんだよな
352デフォルトの名無しさん
2020/03/28(土) 18:48:45.17ID:Agae4kCA > 最初にエラーハンドリングはそこまで要らないなと思って書いてたコード群が
単に見通しが甘いだけなんじゃないか
単に見通しが甘いだけなんじゃないか
353デフォルトの名無しさん
2020/03/28(土) 19:28:58.20ID:FwiSGISO Cでlongjump使いまくってたタイプじゃね?
354デフォルトの名無しさん
2020/03/29(日) 01:28:26.45ID:vMR/aJN9355デフォルトの名無しさん
2020/03/29(日) 01:31:05.49ID:1P3bfo+B 顔真っ赤だぞw
356デフォルトの名無しさん
2020/03/29(日) 01:58:14.56ID:+kVWuPRr 由緒正しい2chの流れだな
357デフォルトの名無しさん
2020/03/29(日) 09:36:10.09ID:ryRl/n6a >後で扱うデータの仕様変更があってエラーハンドリングが必要になったときに
>ガッポリその部分覆ってまとめてエラー扱うってのが一切できないんだよな
これ自体が例外ありきの発想のように思う
>ガッポリその部分覆ってまとめてエラー扱うってのが一切できないんだよな
これ自体が例外ありきの発想のように思う
358デフォルトの名無しさん
2020/03/29(日) 09:50:09.28ID:DYy7qpQK Goだと極一部の簡単な関数を除けば基本的にerrを返すから、後でerr発生箇所が増えても影響は関数一つだけだろう
それが問題になるようなアホみたいに長い関数を書いてるならそれ以前の問題だな
それが問題になるようなアホみたいに長い関数を書いてるならそれ以前の問題だな
359デフォルトの名無しさん
2020/03/29(日) 10:32:30.34ID:a0L6N7lT errorを返すように関数を変えたなら
call siteをすべて変更しなきゃいけないってのは仕方がない
それは考え方の違いだから将来的にも修正されることは無いと思われる
ただcall siteで単にエラーをpropagateするだけなのに
毎度毎度`if err != nil`書かせるのは頭悪いしノイズ比が高すぎる
開発陣も問題だと思ってるからどうにか改善しようとしてるけど
下の提案はダメになったからどんなに早くてもあと数年は現状維持だろうね
https://go.googlesource.com/proposal/+/master/design/go2draft-error-handling-overview.md
https://go.googlesource.com/proposal/+/master/design/32437-try-builtin.md
call siteをすべて変更しなきゃいけないってのは仕方がない
それは考え方の違いだから将来的にも修正されることは無いと思われる
ただcall siteで単にエラーをpropagateするだけなのに
毎度毎度`if err != nil`書かせるのは頭悪いしノイズ比が高すぎる
開発陣も問題だと思ってるからどうにか改善しようとしてるけど
下の提案はダメになったからどんなに早くてもあと数年は現状維持だろうね
https://go.googlesource.com/proposal/+/master/design/go2draft-error-handling-overview.md
https://go.googlesource.com/proposal/+/master/design/32437-try-builtin.md
360デフォルトの名無しさん
2020/03/29(日) 12:46:52.07ID:+4DfA9hG vscode で if err!=nil のブロックをデフォルトで折り畳んでくれたら、おれは嬉しい
361デフォルトの名無しさん
2020/03/30(月) 01:14:32.45ID:QPHAwv8T err返すくせに型に現れないのは正直ゴミ
362デフォルトの名無しさん
2020/03/30(月) 01:28:23.67ID:0o9j5Yzo またお前か
363デフォルトの名無しさん
2020/03/30(月) 03:48:40.78ID:QPHAwv8T またお前かって初めてこのスレに書き込んだんだが
そういって一生ゴミ仕様から目を背け続けろな
そういって一生ゴミ仕様から目を背け続けろな
364デフォルトの名無しさん
2020/03/30(月) 09:45:11.16ID:0o9j5Yzo わかったよ、ゴミ
365デフォルトの名無しさん
2020/03/30(月) 10:59:24.22ID:wxYru4jb errさんイライラwwwwwwwwwwwwwwwwww
366デフォルトの名無しさん
2020/03/30(月) 11:27:55.23ID:LyRXd+nE errさんはPHPしか触ってこなかったから気にしないんだよ
367デフォルトの名無しさん
2020/04/01(水) 02:09:08.12ID:aJRtEUWu Cだともっと酷いよ?
戻りでエラー返すと本来の戻り値が潰れるから
&errorとかいう独自定義のエラー用構造体を引数に毎回渡す
これに比べたら天国
戻りでエラー返すと本来の戻り値が潰れるから
&errorとかいう独自定義のエラー用構造体を引数に毎回渡す
これに比べたら天国
368デフォルトの名無しさん
2020/04/01(水) 10:12:05.33ID:0Fs3VJge Goは標準ライブラリが豊富っていうけどどこらへんが豊富なの?
Goは並行処理が得意なのに並列処理が得意とか実際に触ってるわけでもないのに書く人多いから豊富ってのも嘘なんじゃないかと思ってる
Goは並行処理が得意なのに並列処理が得意とか実際に触ってるわけでもないのに書く人多いから豊富ってのも嘘なんじゃないかと思ってる
369デフォルトの名無しさん
2020/04/01(水) 10:14:23.29ID:FRt48CYK そうだよ嘘だよ。じゃね〜さよなら
370デフォルトの名無しさん
2020/04/01(水) 10:49:13.13ID:5VJq6KKK371デフォルトの名無しさん
2020/04/01(水) 11:07:46.88ID:8ZaizB3r GetLastError() って Windows OS のみ?
372デフォルトの名無しさん
2020/04/01(水) 12:24:45.60ID:mttQXJSO Cだと戻り値でデータ返したりエラーコード返したりやりたい放題で一貫性が無さすぎ
Javaとかはtry catch地獄
Cでレジスタで戻り値返さずに複数値返せる設計にしてれば標準となって皆幸福だったのに
Javaとかはtry catch地獄
Cでレジスタで戻り値返さずに複数値返せる設計にしてれば標準となって皆幸福だったのに
373デフォルトの名無しさん
2020/04/01(水) 12:30:21.07ID:vhJXsBKc 最近のは(小さい)構造体なら返せるやろ
デカいのは無駄だし
mallocしたのだと解放が面倒だが
デカいのは無駄だし
mallocしたのだと解放が面倒だが
374デフォルトの名無しさん
2020/04/01(水) 14:22:10.98ID:BVkSt5Rw375デフォルトの名無しさん
2020/04/01(水) 14:28:21.58ID:8ZaizB3r スレ違い
376デフォルトの名無しさん
2020/04/01(水) 16:03:45.28ID:aJRtEUWu377デフォルトの名無しさん
2020/04/02(木) 08:03:50.65ID:I1YrR7G1 >>374
ん、その昔の段階で戻り値の返し方で言語仕様的に一工夫してくれてたらという正直ムチャ振りなレスだったんだけど
ん、その昔の段階で戻り値の返し方で言語仕様的に一工夫してくれてたらという正直ムチャ振りなレスだったんだけど
378デフォルトの名無しさん
2020/04/02(木) 17:36:34.36ID:iZOXAvDa Goって複数の戻り値はスタックにおいてるのかね?
その辺どうなってるんだろう
その辺どうなってるんだろう
379デフォルトの名無しさん
2020/04/02(木) 21:18:47.20ID:Fd9E2tX0 コンパイル時にサイズが決まるならスタックに積んで返すのは難しくないだろう。
今どきCでも構造体を返したりできるし。
今どきCでも構造体を返したりできるし。
380デフォルトの名無しさん
2020/04/14(火) 13:45:39.46ID:/GVdva5P 老人介護用言語すぎてストレスしかない
なんで今の御時世にこんな微妙な言語使わなければならんのだ
ポインタ意識したりするよりドメイン層の設計に時間を割いたほうがマシだわ
はぁ…
なんで今の御時世にこんな微妙な言語使わなければならんのだ
ポインタ意識したりするよりドメイン層の設計に時間を割いたほうがマシだわ
はぁ…
381デフォルトの名無しさん
2020/04/14(火) 13:52:00.63ID:cNjCA9WS 無理して使わんでもええがな
382デフォルトの名無しさん
2020/04/14(火) 13:58:34.65ID:VpWClbHP どの言語にも言えるけど
全ては実験台でしかない
全ては実験台でしかない
383デフォルトの名無しさん
2020/04/14(火) 14:26:34.45ID:/GVdva5P 権限だけ持ってる考えなしの馬鹿が採用を決めたせいで無理して使うしかないんだわ
トラップ多くてその調査のせいで学習コスト跳ね上がるし
並列処理簡単って動かすだけならそりゃ簡単だろうが…ってレベルの完成度の低さで
CPUフルで使い切るような事やらせようと思ったら面倒さも管理も段違いの面倒さ…
愚痴はまぁともかく、structって脳死して全部ポインタで扱うほうがいいんけ?
というかstructに実装持たせるような意識なんて投げ捨てて旧石器時代を目指すほうが良い言語?
トラップ多くてその調査のせいで学習コスト跳ね上がるし
並列処理簡単って動かすだけならそりゃ簡単だろうが…ってレベルの完成度の低さで
CPUフルで使い切るような事やらせようと思ったら面倒さも管理も段違いの面倒さ…
愚痴はまぁともかく、structって脳死して全部ポインタで扱うほうがいいんけ?
というかstructに実装持たせるような意識なんて投げ捨てて旧石器時代を目指すほうが良い言語?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「インバウンド政策上、中国は重要」、訪日自粛で金子国交相「早く通常の状況に戻っていただきたい」 [ぐれ★]
- 中国外相、台湾問題巡りフランスに支持要請−高市首相発言「挑発的」 [♪♪♪★]
- 橋下徹氏 高市首相“台湾有事”発言に「政治家の失言で一部の人でも仕事がキャンセルに…我々は認めていいのかな」疑問呈す [muffin★]
- 今後50年間、毎年100万人ずつ人口が減る…「少子化対策」の失敗で日本が迎える「死ぬまで搾取」というヤバい未来 ★5 [ぐれ★]
- 《「最近いつした?」が口癖》国分太一 女性への“わいせつ事案”報道…目撃されていた「下ネタ好き」と「悪辣なイジり癖」 [Ailuropoda melanoleuca★]
- スリランカ人男性の強制送還「中止を」 野党議員らが入管庁に要請 [♪♪♪★]
- 【高市爆笑】中国「フランスさん聞いて!日本はゴミなの!台湾問題では中国を支持してくれるよね?」→「中国は事態悪化を控えるべき」 [614650719]
- 【動画】上海バンダイナムコフェス、ワンピース歌ってる途中に中国政府「日本人の公演全面禁止」発令された瞬間強制終了 怖すぎ★2 [579392623]
- 【悲報】高市早苗さん、就任たった1ヶ月で国が滅茶苦茶になる [115996789]
- 【動画】上海バンダイナムコフェス、ワンピース歌ってる途中に中国政府「日本人の公演全面禁止」発令された瞬間強制終了 怖すぎ★3 [579392623]
- 【んな🏡】金曜✨夜も~オールナイトんなっしょい❗🏰【姫森ルーナ】
- 【速報】中国政府、ゲームを禁輸。原神やブルアカ、荒野行動が日本で影響 [347751896]
