 




<?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>Comments on: Question On CL400</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/itanswers/question-on-cl400/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/itanswers/question-on-cl400/</link>
	<description></description>
	<lastBuildDate>Thu, 23 May 2013 07:35:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: tomliotta</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/question-on-cl400/#comment-104425</link>
		<dc:creator>tomliotta</dc:creator>
		<pubDate>Fri, 02 Mar 2012 22:18:26 +0000</pubDate>
		<guid isPermaLink="false">#comment-104425</guid>
		<description><![CDATA[&lt;i&gt;Why?&lt;/i&gt;

Three common reasons I can think of:

1. No compilers for HLLs -- systems run turn-key apps and no development is done. CL is &quot;free&quot; and requires no additional expense for simple things like &quot;look at the 54th record&quot;.

2. No available skills -- learning RPG (or COBOL or C or whatever) can take a few days (weeks, months), which might not be quick enough if some simple data is needed very soon.

3. Curiosity -- sometimes you just want to learn the capabilities of a language; until someone comes out and says &quot;You can&#039;t do it,&quot; it&#039;s hard to know that you aren&#039;t just missing an instruction or a parameter.

Of course, the reason this thread is awake again is just the spam post that had no valid info at all.

Tom]]></description>
		<content:encoded><![CDATA[<p><i>Why?</i></p>
<p>Three common reasons I can think of:</p>
<p>1. No compilers for HLLs &#8212; systems run turn-key apps and no development is done. CL is &#8220;free&#8221; and requires no additional expense for simple things like &#8220;look at the 54th record&#8221;.</p>
<p>2. No available skills &#8212; learning RPG (or COBOL or C or whatever) can take a few days (weeks, months), which might not be quick enough if some simple data is needed very soon.</p>
<p>3. Curiosity &#8212; sometimes you just want to learn the capabilities of a language; until someone comes out and says &#8220;You can&#8217;t do it,&#8221; it&#8217;s hard to know that you aren&#8217;t just missing an instruction or a parameter.</p>
<p>Of course, the reason this thread is awake again is just the spam post that had no valid info at all.</p>
<p>Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: yorkshireman</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/question-on-cl400/#comment-104417</link>
		<dc:creator>yorkshireman</dc:creator>
		<pubDate>Fri, 02 Mar 2012 15:59:14 +0000</pubDate>
		<guid isPermaLink="false">#comment-104417</guid>
		<description><![CDATA[Why? 

CL / JCL   is a control language.  its purpose is to control the processing, not DO the processing. 
If you want to know the way to somewhere you use a map, not a newspaper.

You mention RPG, so you know how to use it for a keyed access retrieve - just do so. 
Define the record as a structure to be passed back as parameters, In the CLP define the file to get an identical set of field names. 

call the RPG, pass back the record data, make a control decsion.
The LDA (Local Data area) was mentioned. You could use it, but why do so.  If you need the data from the xth record, just get it the most efficient way, and give the CL all or some of it that&#039;s needed. 

You could, in CLP read the file sequentially until you find the record you need. Just about possible for 100 records, but again, it will be quicker, more certain, and cost less to use the languages for their intended purpose.]]></description>
		<content:encoded><![CDATA[<p>Why? </p>
<p>CL / JCL   is a control language.  its purpose is to control the processing, not DO the processing.<br />
If you want to know the way to somewhere you use a map, not a newspaper.</p>
<p>You mention RPG, so you know how to use it for a keyed access retrieve &#8211; just do so.<br />
Define the record as a structure to be passed back as parameters, In the CLP define the file to get an identical set of field names. </p>
<p>call the RPG, pass back the record data, make a control decsion.<br />
The LDA (Local Data area) was mentioned. You could use it, but why do so.  If you need the data from the xth record, just get it the most efficient way, and give the CL all or some of it that&#8217;s needed. </p>
<p>You could, in CLP read the file sequentially until you find the record you need. Just about possible for 100 records, but again, it will be quicker, more certain, and cost less to use the languages for their intended purpose.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jaffa</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/question-on-cl400/#comment-104366</link>
		<dc:creator>Jaffa</dc:creator>
		<pubDate>Thu, 01 Mar 2012 12:08:25 +0000</pubDate>
		<guid isPermaLink="false">#comment-104366</guid>
		<description><![CDATA[In order to understand what CL means, you first need to understand what ISO is. ISO is short for International Organization of Standardization. This organization creates global standards for everything, from how many dead pixels are normal on a brand new LCD monitor to voltage requirements for electrically engineered wires and cables. Thanks.
Regards,
&lt;a href=&quot;http://texasautoquotes.net/&quot;&gt;Texas auto insurance&lt;/a&gt;]]></description>
		<content:encoded><![CDATA[<p>In order to understand what CL means, you first need to understand what ISO is. ISO is short for International Organization of Standardization. This organization creates global standards for everything, from how many dead pixels are normal on a brand new LCD monitor to voltage requirements for electrically engineered wires and cables. Thanks.<br />
Regards,<br />
<a href="http://texasautoquotes.net/">Texas auto insurance</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: aswdeveloper</title>
		<link>http://itknowledgeexchange.techtarget.com/itanswers/question-on-cl400/#comment-72265</link>
		<dc:creator>aswdeveloper</dc:creator>
		<pubDate>Wed, 06 Jan 2010 18:40:53 +0000</pubDate>
		<guid isPermaLink="false">#comment-72265</guid>
		<description><![CDATA[assuming you&#039;re after data in the record, write a small RPG program that reads 
the record you want and places the data in the LDA....  your CL can call the program and retrieve the data from the LDA ...]]></description>
		<content:encoded><![CDATA[<p>assuming you&#8217;re after data in the record, write a small RPG program that reads<br />
the record you want and places the data in the LDA&#8230;.  your CL can call the program and retrieve the data from the LDA &#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 3/10 queries in 0.060 seconds using memcached
Object Caching 309/315 objects using memcached

Served from: itknowledgeexchange.techtarget.com @ 2013-05-23 07:37:52 -->