<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>COBOLは「負の遺産」なんかじゃない へのコメント</title>
	<atom:link href="http://www.nurs.or.jp/~ogochan/essay/archives/1024/feed" rel="self" type="application/rss+xml" />
	<link>http://www.nurs.or.jp/~ogochan/essay/archives/1024</link>
	<description>おごちゃんの雑文</description>
	<lastBuildDate>Sat, 24 Dec 2011 08:21:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>ogochan より</title>
		<link>http://www.nurs.or.jp/~ogochan/essay/archives/1024/comment-page-1#comment-500</link>
		<dc:creator>ogochan</dc:creator>
		<pubDate>Mon, 21 Jan 2008 11:53:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.nurs.or.jp/~ogochan/essay/archives/1024#comment-500</guid>
		<description>自演乙www

まだ某APIに関して調査してないので、某システムで使えるかどうかは謎。</description>
		<content:encoded><![CDATA[<p>自演乙www</p>
<p>まだ某APIに関して調査してないので、某システムで使えるかどうかは謎。</p>
]]></content:encoded>
	</item>
	<item>
		<title>skoba より</title>
		<link>http://www.nurs.or.jp/~ogochan/essay/archives/1024/comment-page-1#comment-499</link>
		<dc:creator>skoba</dc:creator>
		<pubDate>Sun, 20 Jan 2008 23:41:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.nurs.or.jp/~ogochan/essay/archives/1024#comment-499</guid>
		<description>OpenCOBOL 1.0リリースされてた。
http://slashdot.jp/articles/08/01/20/2036224.shtml</description>
		<content:encoded><![CDATA[<p>OpenCOBOL 1.0リリースされてた。<br />
<a href="http://slashdot.jp/articles/08/01/20/2036224.shtml" rel="nofollow">http://slashdot.jp/articles/08/01/20/2036224.shtml</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>ogochan より</title>
		<link>http://www.nurs.or.jp/~ogochan/essay/archives/1024/comment-page-1#comment-498</link>
		<dc:creator>ogochan</dc:creator>
		<pubDate>Sat, 19 Jan 2008 12:14:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.nurs.or.jp/~ogochan/essay/archives/1024#comment-498</guid>
		<description>この辺のエントリにその辺の事情が書いてあります。

ORCAのアーキテクチャ(言語とデータベース)
http://www.nurs.or.jp/~ogochan/essay/archives/956</description>
		<content:encoded><![CDATA[<p>この辺のエントリにその辺の事情が書いてあります。</p>
<p>ORCAのアーキテクチャ(言語とデータベース)<br />
<a href="http://www.nurs.or.jp/~ogochan/essay/archives/956" rel="nofollow">http://www.nurs.or.jp/~ogochan/essay/archives/956</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Kenji Rikitake より</title>
		<link>http://www.nurs.or.jp/~ogochan/essay/archives/1024/comment-page-1#comment-497</link>
		<dc:creator>Kenji Rikitake</dc:creator>
		<pubDate>Sat, 19 Jan 2008 12:06:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.nurs.or.jp/~ogochan/essay/archives/1024#comment-497</guid>
		<description>偉い→作らせた</description>
		<content:encoded><![CDATA[<p>偉い→作らせた</p>
]]></content:encoded>
	</item>
	<item>
		<title>ogochan より</title>
		<link>http://www.nurs.or.jp/~ogochan/essay/archives/1024/comment-page-1#comment-496</link>
		<dc:creator>ogochan</dc:creator>
		<pubDate>Sat, 19 Jan 2008 11:34:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.nurs.or.jp/~ogochan/essay/archives/1024#comment-496</guid>
		<description>&gt; COBOLだからどうの，っていうのは本質論じゃない

要するにそういうことです。そして、同じ危険はあらゆる「わりと便利なもの」が抱えている問題だと。

&gt; OpenCOBOL

これの最初のコードは、私の業務命令で作らせたものです。今は開発者も私も、当時の会社を辞めちゃってるわけですが。</description>
		<content:encoded><![CDATA[<p>&gt; COBOLだからどうの，っていうのは本質論じゃない</p>
<p>要するにそういうことです。そして、同じ危険はあらゆる「わりと便利なもの」が抱えている問題だと。</p>
<p>&gt; OpenCOBOL</p>
<p>これの最初のコードは、私の業務命令で作らせたものです。今は開発者も私も、当時の会社を辞めちゃってるわけですが。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kenji Rikitake より</title>
		<link>http://www.nurs.or.jp/~ogochan/essay/archives/1024/comment-page-1#comment-495</link>
		<dc:creator>Kenji Rikitake</dc:creator>
		<pubDate>Sat, 19 Jan 2008 11:14:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.nurs.or.jp/~ogochan/essay/archives/1024#comment-495</guid>
		<description>まあ，Guy Steele Jr.みたいに，CでもCommon LispでもJavaでも言語仕様書いちゃう人もいるわけで．

COBOLは仕事で使ったことはないのだけど，COBOLだからどうの，っていうのは本質論じゃないですよね．
こんなのもあるらしいし．

OpenCOBOL
http://www.opencobol.org/</description>
		<content:encoded><![CDATA[<p>まあ，Guy Steele Jr.みたいに，CでもCommon LispでもJavaでも言語仕様書いちゃう人もいるわけで．</p>
<p>COBOLは仕事で使ったことはないのだけど，COBOLだからどうの，っていうのは本質論じゃないですよね．<br />
こんなのもあるらしいし．</p>
<p>OpenCOBOL<br />
<a href="http://www.opencobol.org/" rel="nofollow">http://www.opencobol.org/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Artane. より</title>
		<link>http://www.nurs.or.jp/~ogochan/essay/archives/1024/comment-page-1#comment-494</link>
		<dc:creator>Artane.</dc:creator>
		<pubDate>Sat, 19 Jan 2008 04:00:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.nurs.or.jp/~ogochan/essay/archives/1024#comment-494</guid>
		<description># 遅まきながらあけましておめでとうございます

COBOLの言語仕様に馴染まないで読むのも気が重くなる(Pythonと同じくらい)人ですけど、確かにCOBOLがよく使われてたから「負の遺産」なんやろ！的な物が多いですね。
「とにかく動かせ」って感じでずぶずぶのスパゲッティであっても許容されつづけた結果、可読性も移植性もダメダメなコードが蔓延してるという
…一昔前のアセンブラやC、今だとASP.NETやJava、PHPの商業プログラマがハマりやすいあたりと同じ原因の物が（基幹系の事故の原因とか聞いていると）多そうですね。

まぁ、初期の設計段階で練れ！コーディングにかかる時間を多少削ってでもデバッグ工数で取り返せるから！って持論で仕事やって来て（で部下がついてるときは叩き込む）ますけど、いやがられるんですよねorz
日本の電機業界が納期優先で特に下請けの仕事は買い切りが大多数だからしかたないんでしょうけどorz</description>
		<content:encoded><![CDATA[<p># 遅まきながらあけましておめでとうございます</p>
<p>COBOLの言語仕様に馴染まないで読むのも気が重くなる(Pythonと同じくらい)人ですけど、確かにCOBOLがよく使われてたから「負の遺産」なんやろ！的な物が多いですね。<br />
「とにかく動かせ」って感じでずぶずぶのスパゲッティであっても許容されつづけた結果、可読性も移植性もダメダメなコードが蔓延してるという<br />
…一昔前のアセンブラやC、今だとASP.NETやJava、PHPの商業プログラマがハマりやすいあたりと同じ原因の物が（基幹系の事故の原因とか聞いていると）多そうですね。</p>
<p>まぁ、初期の設計段階で練れ！コーディングにかかる時間を多少削ってでもデバッグ工数で取り返せるから！って持論で仕事やって来て（で部下がついてるときは叩き込む）ますけど、いやがられるんですよねorz<br />
日本の電機業界が納期優先で特に下請けの仕事は買い切りが大多数だからしかたないんでしょうけどorz</p>
]]></content:encoded>
	</item>
	<item>
		<title>ogochan より</title>
		<link>http://www.nurs.or.jp/~ogochan/essay/archives/1024/comment-page-1#comment-493</link>
		<dc:creator>ogochan</dc:creator>
		<pubDate>Fri, 18 Jan 2008 19:53:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.nurs.or.jp/~ogochan/essay/archives/1024#comment-493</guid>
		<description>&gt; COBOLってプラットフォーム（ベンダ）違うと言語仕様もがっつり違う気がするんですね。

それCOBOLの責任じゃないです。メインフレーム*ビジネス*の責任。だから、メインフレーム上のオンラインプログラムって、みんな同じ問題を抱えてます。

でも、今時メインフレーム捨てるというつもりなら、Linux上でもWindows上でもエミュレータ動かせばいいって話もあるんですよね。「捨てる」くらいの時代のものだから、そんなpoorな環境でも十分過ぎるくらい高速だし。

メインフレーム上で動いていたTPモニタくらいだったら、いくらでもオープン系で動かせるはずなのに、メーカはそれをやらないんです。不思議ですね。</description>
		<content:encoded><![CDATA[<p>&gt; COBOLってプラットフォーム（ベンダ）違うと言語仕様もがっつり違う気がするんですね。</p>
<p>それCOBOLの責任じゃないです。メインフレーム*ビジネス*の責任。だから、メインフレーム上のオンラインプログラムって、みんな同じ問題を抱えてます。</p>
<p>でも、今時メインフレーム捨てるというつもりなら、Linux上でもWindows上でもエミュレータ動かせばいいって話もあるんですよね。「捨てる」くらいの時代のものだから、そんなpoorな環境でも十分過ぎるくらい高速だし。</p>
<p>メインフレーム上で動いていたTPモニタくらいだったら、いくらでもオープン系で動かせるはずなのに、メーカはそれをやらないんです。不思議ですね。</p>
]]></content:encoded>
	</item>
	<item>
		<title>yasuizo より</title>
		<link>http://www.nurs.or.jp/~ogochan/essay/archives/1024/comment-page-1#comment-492</link>
		<dc:creator>yasuizo</dc:creator>
		<pubDate>Fri, 18 Jan 2008 18:08:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.nurs.or.jp/~ogochan/essay/archives/1024#comment-492</guid>
		<description>あ～。印象として、COBOLってプラットフォーム（ベンダ）違うと言語仕様もがっつり違う気がするんですね。なので、プラットフォームの違いを吸収するハードルは結構高いと思います。SQLの違いより相当大変だと思うんです。
後は、もうちょっとメインフレーム安くしてっていう気が。安くなるとまた違うんじゃないのかって思うんですが、どうですかね？COBOLを刷新したい一番の理由はメインフレームの値段の高さにあると思うんです。

Rubyは、まだまだなんじゃないんでしょうか？あれをエンタープライズっていうと、安定性、互換性、速度のリスクを覚悟しておくか、しばらく見守るかが普通の選択だと思います。

僕はCOBOLをあんまり使ったことがないので印象で語ってるから間違ってるかもしれないですがｗ</description>
		<content:encoded><![CDATA[<p>あ～。印象として、COBOLってプラットフォーム（ベンダ）違うと言語仕様もがっつり違う気がするんですね。なので、プラットフォームの違いを吸収するハードルは結構高いと思います。SQLの違いより相当大変だと思うんです。<br />
後は、もうちょっとメインフレーム安くしてっていう気が。安くなるとまた違うんじゃないのかって思うんですが、どうですかね？COBOLを刷新したい一番の理由はメインフレームの値段の高さにあると思うんです。</p>
<p>Rubyは、まだまだなんじゃないんでしょうか？あれをエンタープライズっていうと、安定性、互換性、速度のリスクを覚悟しておくか、しばらく見守るかが普通の選択だと思います。</p>
<p>僕はCOBOLをあんまり使ったことがないので印象で語ってるから間違ってるかもしれないですがｗ</p>
]]></content:encoded>
	</item>
	<item>
		<title>ogochan より</title>
		<link>http://www.nurs.or.jp/~ogochan/essay/archives/1024/comment-page-1#comment-491</link>
		<dc:creator>ogochan</dc:creator>
		<pubDate>Fri, 18 Jan 2008 16:20:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.nurs.or.jp/~ogochan/essay/archives/1024#comment-491</guid>
		<description>&gt; COBOLはプラットフォームに依存しがち

それはCOBOLの問題じゃないですね。あくまでも、「COBOLプログラマ」が「現状のプラットフォーム」にということです。

JavaはSunが頑張ったお陰で、EJBの範囲であれば互換性があるので良いですが、Rubyは互換性の全くないフレームワークがいったいいくつあるのやら... Rubyな人達は簡単に「作り直せばいい」とか言ってくれるけど、「エンタープライズ」なアプリでそれが通るかどうか...

&gt; OOPもできちゃうオープンソースなコンパイラ、実行系があれば

OOPは出来ないけどオープンソースなコンパイラはあります。まぁOOPまで出来る(2002規格を完全実装した)コンパイラなんてのは、世の中に数える程しかないんですが。</description>
		<content:encoded><![CDATA[<p>&gt; COBOLはプラットフォームに依存しがち</p>
<p>それはCOBOLの問題じゃないですね。あくまでも、「COBOLプログラマ」が「現状のプラットフォーム」にということです。</p>
<p>JavaはSunが頑張ったお陰で、EJBの範囲であれば互換性があるので良いですが、Rubyは互換性の全くないフレームワークがいったいいくつあるのやら&#8230; Rubyな人達は簡単に「作り直せばいい」とか言ってくれるけど、「エンタープライズ」なアプリでそれが通るかどうか&#8230;</p>
<p>&gt; OOPもできちゃうオープンソースなコンパイラ、実行系があれば</p>
<p>OOPは出来ないけどオープンソースなコンパイラはあります。まぁOOPまで出来る(2002規格を完全実装した)コンパイラなんてのは、世の中に数える程しかないんですが。</p>
]]></content:encoded>
	</item>
</channel>
</rss>

