アカウント名:
パスワード:
ものづくり大国(笑)
どんなモノ作ってようが知らない理解できないものは不安全で悪なんだよ。
# ブラウザで動くナントカシステム作って欲しいけど自分がメンテできないから# jQueryは使わないでとかいうオッサンがいたことを思い出した。# 気持ちはわからんでもないけどそういうタイプの人は早く退場してほしい。
7年か8年前に
「わからないのでクラスの使用は禁止」
というコーディング規約を掲げていた.NET開発プロジェクトを思い出した。
拝復30年くらい前にお偉いさんがCOBOL以外理解出来ないからという理由でロボットの制御コードをCOBOLで開発してたところがありましたよ。
COBOLディスりたいのは判るけど、それは問題ないのでは?
COBOLではなく理由がダメ
「知っている言語を使用」という理由がダメとは初耳です。
> 「知っている言語を使用」という理由
ではありませんので
でも、理由はいえないと...
> 「お偉いさんが」COBOL以外理解出来ないから
これでもまだ説明が必要なら恥を忍んで聞いてください
理由は「COBOL以外理解出来ないから」じゃないの。「知っている言語を使用」じゃなくて「知らない言語を使用不可」なのが問題。
「開発者が得意な言語を使う」という積極的な理由と、「開発者が学習できないから以前と同じ言語を使う」という消極的な理由では、ニュアンスは似ているけど状況はまるで違うよ。前者は「学ぼうと思えば学べるけど学習コスト的にやらない」だけで、後者は「学ぼうと思ってもできない」。単なるコストの問題と、どうにもならない能力の問題、問題のレベルが異なる。
30年前なら問題の無いレベルです。
> 「知らない言語を使用不可」なのが問題。
問題ないですね。わざわざ知らない言語に手を出す理由ってありましたっけ?
> 「開発者が学習できないから以前と同じ言語を使う」という消極的な理由
そんな理由は初耳です。消極的と確定できる理由でもあるのでしょうか?
えーと元のCOBOLがどうのを書いた者です(証明できないけど)。「開発者が」理解できないのではなくて、現場におらずコードを書くことはおろか読みさえしない立場の「お偉いさんが」理解出来ないという理由でCOBOLに決まったのはどうなのという意味で書いたつもりでしたが言葉足らずでしたかねえ…。
まあCOBOLって書いてしまったから余計な紛糾を呼んだのかもしれませんが、そこで「某言語」みたいな書き方をするとまた余計な詮索を産むかなあと思ってはっきりと書きました。
> 現場におらずコードを書くことはおろか読みさえしない立場の「お偉いさんが」理解出来ないという> 理由でCOBOLに決まったのはどうなのという意味で
それのどこが問題なのでしょう。立場や責任が有る人が理解できないものを導入するリスクは高いですよ。
> 「某言語」みたいな書き方
某言語でよかったのでは?.NET使ってクラスを知らないならへんな選定ですが、ロボットの制御にCOBOLを使うという問題ない選定に対し、あたかも間違いのように言えば反論くらい出ますよ。
ああまあ、そういう意見ならまあそれでもいいです。私はそうは思わないと言うことでもう話すことはないですね。頑張ってください。
あなたも、お偉いさんと同じ思考回路なのですね。まあ、使役されるほうの人間なので無責発言でもそれほど問題ありませんが
エライさんが理解していないと不味いのは技術の枝葉ではないく概要や適用範囲。部活の顧問じゃねーんだよ
元コメはCOBOLをディスりたいわけじゃないと思うよ。日本のGeekなら「拝復」という用語からその辺を読み取るべき。
拝承
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
これだからジャップはだめなんだ (スコア:-1)
ものづくり大国(笑)
Re: (スコア:0)
どんなモノ作ってようが知らない理解できないものは不安全で悪なんだよ。
# ブラウザで動くナントカシステム作って欲しいけど自分がメンテできないから
# jQueryは使わないでとかいうオッサンがいたことを思い出した。
# 気持ちはわからんでもないけどそういうタイプの人は早く退場してほしい。
Re:これだからジャップはだめなんだ (スコア:5, おもしろおかしい)
7年か8年前に
「わからないのでクラスの使用は禁止」
というコーディング規約を掲げていた.NET開発プロジェクトを思い出した。
Re: (スコア:0)
拝復
30年くらい前にお偉いさんがCOBOL以外理解出来ないからという理由で
ロボットの制御コードをCOBOLで開発してたところがありましたよ。
Re: (スコア:0)
COBOLディスりたいのは判るけど、それは問題ないのでは?
Re: (スコア:0)
COBOLではなく理由がダメ
Re: (スコア:0)
「知っている言語を使用」という理由がダメとは初耳です。
Re: (スコア:0)
> 「知っている言語を使用」という理由
ではありませんので
Re: (スコア:0)
でも、理由はいえないと...
Re: (スコア:0)
> 「お偉いさんが」COBOL以外理解出来ないから
これでもまだ説明が必要なら恥を忍んで聞いてください
>でも、理由はいえないと... (スコア:0)
理由は「COBOL以外理解出来ないから」じゃないの。「知っている言語を使用」じゃなくて「知らない言語を使用不可」なのが問題。
「開発者が得意な言語を使う」という積極的な理由と、「開発者が学習できないから以前と同じ言語を使う」という消極的な理由では、ニュアンスは似ているけど状況はまるで違うよ。
前者は「学ぼうと思えば学べるけど学習コスト的にやらない」だけで、後者は「学ぼうと思ってもできない」。
単なるコストの問題と、どうにもならない能力の問題、問題のレベルが異なる。
Re: (スコア:0)
30年前なら問題の無いレベルです。
Re: (スコア:0)
> 「知らない言語を使用不可」なのが問題。
問題ないですね。わざわざ知らない言語に手を出す理由ってありましたっけ?
> 「開発者が学習できないから以前と同じ言語を使う」という消極的な理由
そんな理由は初耳です。消極的と確定できる理由でもあるのでしょうか?
Re: (スコア:0)
えーと元のCOBOLがどうのを書いた者です(証明できないけど)。
「開発者が」理解できないのではなくて、
現場におらずコードを書くことはおろか読みさえしない立場の「お偉いさんが」理解出来ないという
理由でCOBOLに決まったのはどうなのという意味で書いたつもりでしたが言葉足らずでしたかねえ…。
まあCOBOLって書いてしまったから余計な紛糾を呼んだのかもしれませんが、
そこで「某言語」みたいな書き方をするとまた余計な詮索を産むかなあと思ってはっきりと書きました。
Re: (スコア:0)
> 現場におらずコードを書くことはおろか読みさえしない立場の「お偉いさんが」理解出来ないという
> 理由でCOBOLに決まったのはどうなのという意味で
それのどこが問題なのでしょう。
立場や責任が有る人が理解できないものを導入するリスクは高いですよ。
> 「某言語」みたいな書き方
某言語でよかったのでは?
.NET使ってクラスを知らないならへんな選定ですが、
ロボットの制御にCOBOLを使うという問題ない選定に対し、あたかも間違いのように言えば反論くらい出ますよ。
Re: (スコア:0)
ああまあ、そういう意見ならまあそれでもいいです。
私はそうは思わないと言うことでもう話すことはないですね。
頑張ってください。
Re: (スコア:0)
あなたも、お偉いさんと同じ思考回路なのですね。
まあ、使役されるほうの人間なので無責発言でもそれほど問題ありませんが
Re: (スコア:0)
エライさんが理解していないと不味いのは技術の枝葉ではないく概要や適用範囲。
部活の顧問じゃねーんだよ
Re: (スコア:0)
元コメはCOBOLをディスりたいわけじゃないと思うよ。
日本のGeekなら「拝復」という用語からその辺を読み取るべき。
Re: (スコア:0)
拝承