アカウント名:
パスワード:
「クソみたいなバグを出すぐらいなら、多少パフォーマンス落ちてもいいからポインタ使うのやめろや。レシーバの引数は値渡しでいいだろ」
と職場で言うことが出来ないチキンが私です
Go言語ってのは自他共に認める「21世紀のC言語」なんですが。
自は認めてるかもしれんけど、他は認めてなかろう?あえてCで書きたいって用途は全く書けないやつじゃん。そもそもの話が、現代的なプログラム論が理解できない/付いてこれない人を活用するための言語っていうコンセプトなのだから、21世紀というよりは20世紀に取り残された人用なんだけどな。
# 21世紀のPascalと言われたら、納得できそうな気はする。
GO言語のコンセプトは「シンプル」「効率的」「信頼性が高い」であって現代的なプログラム論が云々は筋違いでは…Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
// ならレシーバの引数の参照渡しはともかく、ポインタ型を宣言できるのはやめろやと心底思うけど
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
Go言語もしれっとポインタがあって泣ける (スコア:1)
「クソみたいなバグを出すぐらいなら、多少パフォーマンス落ちてもいいからポインタ使うのやめろや。レシーバの引数は値渡しでいいだろ」
と職場で言うことが出来ないチキンが私です
Re:Go言語もしれっとポインタがあって泣ける ← なにいってだこいつ (スコア:0)
Go言語ってのは自他共に認める「21世紀のC言語」なんですが。
Re:Go言語もしれっとポインタがあって泣ける ← なにいってだこいつ (スコア:0)
自は認めてるかもしれんけど、他は認めてなかろう?
あえてCで書きたいって用途は全く書けないやつじゃん。
そもそもの話が、現代的なプログラム論が理解できない/付いてこれない人を活用するための言語っていうコンセプトなのだから、21世紀というよりは20世紀に取り残された人用なんだけどな。
# 21世紀のPascalと言われたら、納得できそうな気はする。
Re: (スコア:0)
GO言語のコンセプトは「シンプル」「効率的」「信頼性が高い」であって現代的なプログラム論が云々は筋違いでは…
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
// ならレシーバの引数の参照渡しはともかく、ポインタ型を宣言できるのはやめろやと心底思うけど