アカウント名:
パスワード:
ぼくは Lisp をやらないのですが、 Lisper は、C のソースも Lisp みたいな括弧のレイアウトで書こうとする 誘惑と常に戦っているのでしょうか?
ぼくは、年に数度、
数値計算を多用する巨大プロジェクトで、 Fotranから入ったプログラマが多くを占めるのは仕方ないんですが。 構造化というものが存在しないんです。
会社をやめるときに上司から不満は何かと聞かれて、 あのソースはあまりにもひどすぎますといったら、 たしかにそうだ、と肯定されてしまいました(笑)。
もしかして変数が全て大域変数だったりするのでしょうか? 実は15年程前にCOBOLプログラマの書いたコードの変数が全て大域変数で, 関数のパラメータが全く有りませんでした.
実は15年程前にCOBOLプログラマの書いたコードの変数が全て大域変数で, 関数のパラメータが全く有りませんでした.
# そしてこのコードが年始にはカットオーバー。 # さぁ、大丈夫かな?
#ifdef 言い訳 違う、ウチじゃないんだ。 コード書いた会社が逃げただけなんだ...。 #endif
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
Lisp みたいな C、C みたいな Lisp (スコア:1)
ぼくは Lisp をやらないのですが、 Lisper は、C のソースも Lisp みたいな括弧のレイアウトで書こうとする 誘惑と常に戦っているのでしょうか?
ぼくは、年に数度、
Fotran みたいな C。 (スコア:0)
数値計算を多用する巨大プロジェクトで、 Fotranから入ったプログラマが多くを占めるのは仕方ないんですが。 構造化というものが存在しないんです。
会社をやめるときに上司から不満は何かと聞かれて、 あのソースはあまりにもひどすぎますといったら、 たしかにそうだ、と肯定されてしまいました(笑)。
Re:Fotran みたいな C。 (スコア:1)
もしかして変数が全て大域変数だったりするのでしょうか? 実は15年程前にCOBOLプログラマの書いたコードの変数が全て大域変数で, 関数のパラメータが全く有りませんでした.
COBOL みたいな C (Re:Fotran みたいな C。) (スコア:1)
# そしてこのコードが年始にはカットオーバー。
# さぁ、大丈夫かな?
#ifdef 言い訳
違う、ウチじゃないんだ。 コード書いた会社が逃げただけなんだ...。
#endif
Re:COBOL みたいな C (Re:Fotran みたいな C。) (スコア:0)
数年前にたまたまお知り合いになった専門学校卒のプログラマの人のノートを見せてもらったことがありますが、COBOLのプログラムをCの文法っぽく書き換えてみました、な代物を授業で教えられたと思しき跡が残っておりました。
察するにCOBOLを教えるのがメインの学校だったんでしょう。流行ってる(?)からCにも触れとかなきゃって慌てて授業を組んだ感じ?
その
COBOLそのもの (Re:COBOL みたいな C) (スコア:1)
ええ、GOTOでびゅんびゅん飛んでましたとも。
その会社の社員に聞いてみたら、構造化と言う言葉すら分かってないようでした。(昔の話とはいえ10年以内)
コードをサブルーチン化してみたら、「読めない」の一言でバッサリ。
それ以来、COBOLはあまり書かせてもらえなくなりましたね。
いまはOpenCOBOLでもObject指向をサポートするようになりましたが、そんな彼らはいまだにVBのプログラムが読めないと文句ばかり言っているようです。
がんばれコボラー!言語の違い云々で文句を言ってる事自体が間違いだって早く気づいて!!(笑)
Fotran みたいな? COBOL (スコア:1)
未だいるのか、こんなん流派は?
BASIC みたいな C++ (スコア:0)
(正確にはちょっと違うが、事実上)
# 冗談でなく有名メーカの命運をかけたプロジェクトだったのだ