<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ISS 97 - Programming</title>
	<atom:link href="http://www.iss97.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iss97.org</link>
	<description></description>
	<lastBuildDate>Thu, 16 Jun 2011 10:56:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Future of Computer Science</title>
		<link>http://www.iss97.org/future-of-computer-science/</link>
		<comments>http://www.iss97.org/future-of-computer-science/#comments</comments>
		<pubDate>Thu, 16 Jun 2011 10:56:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[computer science graduates]]></category>
		<category><![CDATA[designers]]></category>
		<category><![CDATA[earning money]]></category>
		<category><![CDATA[evolution of programming languages]]></category>
		<category><![CDATA[fact software]]></category>
		<category><![CDATA[job security]]></category>
		<category><![CDATA[market saturation]]></category>
		<category><![CDATA[passage of time]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[rapid evolution]]></category>
		<category><![CDATA[software application development]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[software engineers]]></category>
		<category><![CDATA[software maintenance]]></category>
		<category><![CDATA[specific software]]></category>
		<category><![CDATA[third world countries]]></category>

		<guid isPermaLink="false">http://www.iss97.org/?p=14</guid>
		<description><![CDATA[In the last decade field of Computer Science was found to be one of the best fields available for students. Computer Science graduates got good jobs with high pays, in fact Software Engineers were and may be are one of &#8230; <a href="http://www.iss97.org/future-of-computer-science/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In the last decade field of Computer Science was found to be one of the best fields available for students. Computer Science graduates got good jobs with high pays, in fact Software Engineers were and may be are one of the highest paid people. As the technology is changing everyday so for those working in this field is necessary to get up to date on the regular basis in order to compete with other people of their field, as there is a big competition factor present in the field of Software development. Besides all of these plus points let’s take a look that in the next decade where we will find the field of Computer Science.  </p>
<p>When c++ was made, its difficulty level was kept high, and the reason for this difficulty is told by the designers of c++ which is that they have done this for the job security of Software Engineers. One can easily see that Software Engineers were paid because there were less people like them who can code in that difficult language. But with the passage of time and rapid evolution of programming languages, now there are a bunch of <a href="http://www.iss97.org/">programming</a> languages which are very easy to learn and programming in those languages is not complex. In fact now a day’s programmer has not needed to write long codes, everything is built in, he just has to use readymade stuff. Now a day mount of work in this field is reasonable because Softwares are in use even in third world countries of world, so there are a large number of software engineers working in the market.</p>
<p>But this work is not going to last for more than a five years, as people are now joining this field rapidly all over the world as it is a good way of earning money, and when in the near future when this much work is not left in this field, then professionals for software maintenance and for specific software application development will be needed. This will eliminate all the other professionals from the field whose work is over. So it can be said that, not necessarily, but there is a possibility of market saturation in the field of Computer Science and Software Engineering in the near future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iss97.org/future-of-computer-science/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Starting Children Programming Early</title>
		<link>http://www.iss97.org/starting-children-programming-early/</link>
		<comments>http://www.iss97.org/starting-children-programming-early/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 07:41:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[drag and drop]]></category>
		<category><![CDATA[drop interface]]></category>
		<category><![CDATA[gaming system]]></category>
		<category><![CDATA[introductory programming course]]></category>
		<category><![CDATA[oversized wheels]]></category>
		<category><![CDATA[remote control]]></category>
		<category><![CDATA[robot]]></category>
		<category><![CDATA[robots]]></category>
		<category><![CDATA[space rocket]]></category>
		<category><![CDATA[steep learning curve]]></category>
		<category><![CDATA[tradesman]]></category>

		<guid isPermaLink="false">http://www.iss97.org/?p=11</guid>
		<description><![CDATA[Many years ago they used to send children to places in order for them to be apprentices. Want your child to become a baker? Have him apprentice under a baker. How about a blacksmith? Simply make a deal with a &#8230; <a href="http://www.iss97.org/starting-children-programming-early/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Many years ago they used to send children to places in order for them to be apprentices. Want your child to become a baker? Have him apprentice under a baker. How about a blacksmith? Simply make a deal with a blacksmith and you’re all set. The tradesman gets (almost) free labor and the child learns how to make a living when they grow up. Times have changed drastically, and for the better, but one thing is still true: it’s an excellent idea to get a child interested in something that can help them as they grow older.</p>
<p>Programming is something that many parents don’t think about teaching their kids, and often it’s because they don’t know how to do it themselves. Anyone who has taken an introductory programming course knows that it’s not as easy as it appears to be. Thankfully programs now exist that make programming much easier and faster, but there is still a steep learning curve. That’s why parents who are interested in feeding their children’s love of technology, in a way that will actually help them in the future, may want to look at robots like the Robonica Roboni I Programmable Gaming Robot.</p>
<p>This gaming robot is like nothing you’ve ever seen before – it looks like some sort of space rocket with two oversized wheels on it to maneuver with and comes with a controller that looks like it belongs with a high tech gaming system. When you take him out of the box you can simply play with Roboni-I and can have him roll around the house, much like a remote control vehicle.</p>
<p>But what you don’t see is the <a href="http://www.iss97.org">programming</a> part. Roboni-I comes with a program that’s titled Command Center. With this program your child can actually go to the computer and can reprogram Roboni-i. The programming itself is extremely easy, using a drag-and-drop interface that even younger children can understand. With this interface your child can teach their robot how to spin, move around, and can even teach it how to flash its lights. A tutorial comes along with the program to help children (and their parents) to learn how to utilize it to the best of their ability. This is one toy that’s not only fun, but that will help future programmers to begin learning just a bit about how, and why, programming works.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iss97.org/starting-children-programming-early/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java and C++</title>
		<link>http://www.iss97.org/java-and-c/</link>
		<comments>http://www.iss97.org/java-and-c/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 05:18:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[binary operators]]></category>
		<category><![CDATA[c language]]></category>
		<category><![CDATA[database connectivity]]></category>
		<category><![CDATA[guis]]></category>
		<category><![CDATA[java one]]></category>
		<category><![CDATA[memory usage]]></category>
		<category><![CDATA[midi database]]></category>
		<category><![CDATA[programming languages]]></category>
		<category><![CDATA[string data type]]></category>
		<category><![CDATA[syntax of c]]></category>
		<category><![CDATA[system softwares]]></category>
		<category><![CDATA[xml xslt]]></category>

		<guid isPermaLink="false">http://www.iss97.org/?p=8</guid>
		<description><![CDATA[When we talk about programming languages two most famous programming languages come to our mind C++ and Java. C++ is an older language as compared to Java, however the syntax of two languages is pretty much same, in fact syntax &#8230; <a href="http://www.iss97.org/java-and-c/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When we talk about programming languages two most famous programming languages come to our mind C++ and Java. C++ is an older language as compared to Java, however the syntax of two languages is pretty much same, in fact syntax of java is inspired by the syntax of c++, the following discussion is about some major differences between Java and c++.</p>
<p>First of all C++ has its backward compatibility with c-language but Java has no backward compatibility with older languages. In c++ you can do your job without using object oriented approach i.e without making classes, but in java everything is done within the classes and nothing is done outside the classes. C++ was made for programming operating systems and other system programs but Java is mostly used for network computing. Java doesn’t have support for unsigned arithmetic by default but C++ has got it by default.</p>
<p>In C++ you have to manage your memory usage by your own but in Java a garbage collector manage the memory, so this might be a plus point of Java over C++. In c++ one can work on classes, structures etc. but in Java one can only work in classes. In Java there is no concept of a pointer on the forehand. In functionality c++ has a very limited scope as compared to Java however c++ includes General Utilities, Language Support, Input and output and Standard C Library, and other third party libraries for GUI’s, but in Java the functionality is increased because it has support for XML,XSLT,MIDI, database connectivity, cryptography, security services , print services, and web services.</p>
<p>In c++ operator overloading is available for most of the binary operators, but in java only + and += operators can be overloaded with String data type. Syntax is very similar but taking input in Java takes many lines to write and takes many functions to be called instead of ‘cin’ in c++.</p>
<p>In short c++ is a powerful language made for designing system software’s while Java is an easy to use language designed for general programming other than system software’s programming.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iss97.org/java-and-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Staying Organized When Programming</title>
		<link>http://www.iss97.org/staying-organized-when-programming/</link>
		<comments>http://www.iss97.org/staying-organized-when-programming/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 01:10:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[blood flow]]></category>
		<category><![CDATA[designers]]></category>
		<category><![CDATA[ducks in a row]]></category>
		<category><![CDATA[easiest jobs]]></category>
		<category><![CDATA[keyboard shortcuts]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[programmers]]></category>
		<category><![CDATA[screens]]></category>

		<guid isPermaLink="false">http://www.iss97.org/?p=6</guid>
		<description><![CDATA[Someone who walks past a programmer, no matter if they’re working on a program or trying to design a website, will likely see the person simply sitting in their chair and typing away at their keyboard. It looks like it’s &#8230; <a href="http://www.iss97.org/staying-organized-when-programming/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Someone who walks past a programmer, no matter if they’re working on a program or trying to design a website, will likely see the person simply sitting in their chair and typing away at their keyboard. It looks like it’s one of the easiest jobs in the world because you don’t get to move around very much. Any programmer worth their salt, however, knows that both programming and designing are some of the most difficult jobs there are, simply because if the smallest little thing isn’t perfect, all that you’ve worked on could be for naught. </p>
<p>One of the biggest tricks that any programmer or designer can learn is how to stay organized and focused. If you stay organized you’re much more likely to keep all of your ducks in a row, so that you don’t experience the need to throw your laptop out the window when you can’t find where your programming has gone wrong. The first thing that any programmer or designer should learn is how to use shortcuts. This is especially true for designers who are using an imaging program like Photoshop. Keyboard shortcuts can make your life much less stressful and can help to speed up the process of designing by a huge percentage, so don’t feel as though you’re cheating if you opt to utilize them. </p>
<p>Another way to stay organized when you’re programming is to work on one thing at a time. Far too often programmers try to multitask and have a number of screens opened at the same time. You’ll even see programmers trying to Facebook while they’re trying to work on a project. This does not bode well for any programmer because it’s too easy to miss something if you’re being distracted by something else. Instead of keeping all of your windows open to do other things while you’re working, make yourself work for an hour straight before indulging for a few minutes on another project or website.<br />
It’s also extremely important that programmers get up and move around during the day. Not only can you risk becoming severely ill, but studies have proven that the more blood flow that goes to the brain, the easier it is to think. Set a timer on your computer to go off every hour or so. Once that timer goes off get up and do some stretches. You may look silly, but you’ll be working more efficiently and will be less likely to make a mistake</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iss97.org/staying-organized-when-programming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

