<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6861740277588448150</id><updated>2011-07-08T04:37:29.232-07:00</updated><title type='text'>java c++</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default?start-index=101&amp;max-results=100'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>147</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-7374733715680966997</id><published>2009-07-14T23:44:00.001-07:00</published><updated>2009-07-14T23:44:18.669-07:00</updated><title type='text'>How to invoke java method from c++?</title><content type='html'>How to invoke java method from c++ with JNA.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How to invoke java method from c++?&lt;br&gt;what??? you mean JNU?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;try the java api page online&lt;br&gt;Reply:U can do the viceversa.............&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-7374733715680966997?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/7374733715680966997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-invoke-java-method-from-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7374733715680966997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7374733715680966997'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-invoke-java-method-from-c.html' title='How to invoke java method from c++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-3950923712928628610</id><published>2009-07-14T23:44:00.000-07:00</published><updated>2009-07-14T23:44:03.564-07:00</updated><title type='text'>How can i change a Java code to a C++ code ???</title><content type='html'>Just change the syntax. You most likely will have to rewrite it, unless you find a progam that can convert the syntax between languages.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-3950923712928628610?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/3950923712928628610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-change-java-code-to-c-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3950923712928628610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3950923712928628610'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-change-java-code-to-c-code.html' title='How can i change a Java code to a C++ code ???'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-1173902651068313851</id><published>2009-07-14T23:43:00.002-07:00</published><updated>2009-07-14T23:43:47.317-07:00</updated><title type='text'>Making a program that sends a  text message. java/android/c#?</title><content type='html'>can anyone give me some sample code for sending a text message to a phone given a phone number as an argument in either java(j2me)/android or c#?  I'm really curious.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Making a program that sends a  text message. java/android/c#?&lt;br&gt;u cld take a look at this http://code.google.com/android/reference... (for android). Hope it helps.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-1173902651068313851?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/1173902651068313851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/making-program-that-sends-text-message.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1173902651068313851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1173902651068313851'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/making-program-that-sends-text-message.html' title='Making a program that sends a  text message. java/android/c#?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-932886742595553770</id><published>2009-07-14T23:43:00.001-07:00</published><updated>2009-07-14T23:43:30.126-07:00</updated><title type='text'>Is Python better than java and c?</title><content type='html'>Look I wanna know is that is python more applicable than Java and C.Please support your answer with reasons.What would u recommend a newbie to start with which of the above language.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Also somewhere I heard that Python is a hacker's language.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Is it really true?Support ur answer with reasons.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Is Python better than java and c?&lt;br&gt;There is nothing you cant do in C. If you cant do in C probably you cant do. You can write Python and Java both in C and even C in C. Does that answer your question?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;But the openness of C is sometimes a problem. Python, Java, Perl etc. just provide some more functioanlity which makes it handy. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;So every language has its own up and down and its upto the user to find what suits best for you. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;For a newbie C can be little cryptic. But as a newbie I started off with Basic. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;I dont know what is hacker's language and how a language qualifies as hacker's language. But as I told If it can be done most likely it can be done in C.&lt;br&gt;Reply:I would not recommend you start programming with Python or Java.  C is more difficult to start with, but the reward is that you will really understand what's going on.  From there, you can very easily move to Java or Python.  The same does not follow in reverse.  And a good programmer will need to know more than one language, because different languages each have things they're better at, and are therefore better suited to different tasks.&lt;br&gt;Reply:I believe that Python is a scripting language, which is different than Java and C, which are  compiled languages.  The basic difference is that a scripting language consists of commands in plain text that are then processed by a scripting engine, whereas programs in languages like Java and C are converted to machine language.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Scripting languages are generally easier to learn than full-fledged programming languages, but you should probably start with Javascript rather than Python, as Javascript is more common and works in any web browser.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Between Python, Java, and C, I'd say start with Java--It's much easier to learn than C, and more common than Python.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I'm not so familiar with Python, but I believe it is often used as a sort of "glue language" that allows composite programming with other languages and platforms, so that aspect might make it good for hacking, but I don't really know much about that.&lt;br&gt;Reply:look, programming languages are made for programming.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;how you are going to use it no one knows.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;it is up to you.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;there is nothing bad with all programming languages.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;python is not the exception.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://1potential-break-up-song.blogspot.com/&gt;potential break up song&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-932886742595553770?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/932886742595553770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-python-better-than-java-and-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/932886742595553770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/932886742595553770'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-python-better-than-java-and-c.html' title='Is Python better than java and c?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-7254225537035572938</id><published>2009-07-14T23:43:00.000-07:00</published><updated>2009-07-14T23:43:14.969-07:00</updated><title type='text'>Java script? C++?</title><content type='html'>I have resently become interested in programming and I am a begginer. I cannot decide which language to start with. I am debating between c++ and Java script. can you do the same things on both (write programs, etc)?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Thanks!&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Java script? C++?&lt;br&gt;Javascript is a lot easier than c++, but you cannot make 'programs' or .exe files with it, only files run with browsers such as IE, which is useful for webpage creation (possibly games) but not much more. with c++ you can do a lot more, but you will need a compiler like microsoft visual basic and lots of free time to make a good program.&lt;br&gt;Reply:C++ allows programmers to create desktop applications and Javascript is used in conjunction with HTML to create websites.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ is an extremely powerful language...I have taken a few classes in C++ and after gaining a good background in that I have found it quite easy to pick-up other programming languages.  If you are taking classes for either language then I would suggest C++.  However, if you are trying to teach your self it might be a little harder to pick-up some concepts without some actual training.  I would then suggest an easier language, something like VB is very easy to pick-up on and easy to use.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Here are some C++ tutorial sites to help get you started:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.cplusplus.com/doc/tutorial/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.intap.net/~drw/cpp&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.cprogramming.com/tutorial.html&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.cs.wustl.edu/~schmidt/C++/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Here are some VB tutorials:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.vbtutor.net/vbtutor.html&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.imt.net/~joe/matt/program/vb/Tutor...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.profsr.com/vb/vbintro.htm&lt;br&gt;&lt;br /&gt;&lt;br /&gt;cuinl.tripod.com/tutorials.htm&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;And here is a site for Python:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.python.org&lt;br&gt;Reply:Start with C++ is is the bases for the language of Java, start with the book C++ for dummies No don't do python&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-7254225537035572938?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/7254225537035572938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/java-script-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7254225537035572938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7254225537035572938'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/java-script-c.html' title='Java script? C++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2487364627433891111</id><published>2009-07-14T23:42:00.003-07:00</published><updated>2009-07-14T23:42:58.455-07:00</updated><title type='text'>Comparasion of java and c++?</title><content type='html'>What is a comparison of java with C++. In this comparison you will present the advantages of java over C++ and any draw back of Java against C++.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Comparasion of java and c++?&lt;br&gt;While the syntax is slightly similar;  Java requires a virtual machine process to translate to the machine code required by the computer.  C++ is compiled down to machine code and doesn't require a VM, but has to be built for the target machine.  Java is more portable, but requires the pre-installation of the VM.  C++, the code is portable, but the built module is not.  I could go on for days and days, but those are the most basic.&lt;br&gt;Reply:http://java.ittoolbox.com/documents/acad...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.objectmentor.com/resources/ar...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.javacoffeebreak.com/articles/...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://cs.edcc.edu/java_or_cpp.htm&lt;br&gt;Reply:Isn't C++ a programming tool. Java is scripting that you need to play games, etc. ?? Not saying I know for sure. Like comparing apples to oranges?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2487364627433891111?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2487364627433891111/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/comparasion-of-java-and-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2487364627433891111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2487364627433891111'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/comparasion-of-java-and-c.html' title='Comparasion of java and c++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2117225877038406290</id><published>2009-07-14T23:42:00.002-07:00</published><updated>2009-07-14T23:42:42.297-07:00</updated><title type='text'>I'm new in programming. In your opinion, Should i choose to learn C++ Programming or Java Programming??</title><content type='html'>I have just started in learning programming. . In your opinion, Should i choose to learn C++ Programming or Java Programming??&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;I'm new in programming. In your opinion, Should i choose to learn C++ Programming or Java Programming??&lt;br&gt;I'd say learn java first because it's more fun; making cool stuff like windows and GUIs is easier.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Personally I learned C++ first (terminal only, then I went to Java).  Both are very similar so if you learn one you won't have problems learning the other.&lt;br&gt;Reply:Learning a language isn't learning programming.  Learn programming first (Wirth's "Algorithms + Data Structures = Programs" is a good place to start), then start learning languages.&lt;br&gt;Reply:Its really a choice between Bad and Worse if you're a new programmer. I would recommend starting with something like Python. But if you absolutely must pick between the two, Java is a much better choice. C++ is a very difficult and bad language for a huge number of reasons.&lt;br&gt;Reply:id learn something easy like PHP first before going to that stuff. well im a web designer so of course im going to say that, so if i have to choose 1 out of those 2 id definetly choose c++&lt;br&gt;Reply:What makes C++ interesting is because of its complexity and attention to details which you will not find with other languages like Java.  If all programming languages are no sweat  then do you think being a programmer is still a worthy job?  Besides, if you learn C++ you will be surprised how easily you can learn Java since it was derived from it.&lt;br&gt;Reply:It really depends on what you plan on programming.  Java is generally used more for web based applications.  C++ is generally used more for stand-alone applications.&lt;br&gt;Reply:Both will help you learn object oriented programming, it really is the standard type of languages. Once you learn the concepts of object oriented programming, it'll be easy to pick up other object oriented languages.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2117225877038406290?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2117225877038406290/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/im-new-in-programming-in-your-opinion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2117225877038406290'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2117225877038406290'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/im-new-in-programming-in-your-opinion.html' title='I&apos;m new in programming. In your opinion, Should i choose to learn C++ Programming or Java Programming??'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-4931646237703642894</id><published>2009-07-14T23:42:00.001-07:00</published><updated>2009-07-14T23:42:25.977-07:00</updated><title type='text'>How can I integrate Java and C++ into oracle database server.?</title><content type='html'>For C++, you need to use Pro*C Compiler available with Oracle.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java can connect to Oracle using JDBC.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://2ovary.blogspot.com/&gt;ovary&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-4931646237703642894?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/4931646237703642894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-integrate-java-and-c-into_14.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4931646237703642894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4931646237703642894'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-integrate-java-and-c-into_14.html' title='How can I integrate Java and C++ into oracle database server.?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-7517343809395683210</id><published>2009-07-14T23:42:00.000-07:00</published><updated>2009-07-14T23:42:10.661-07:00</updated><title type='text'>I wanna join top most MNC,s &amp; i know c,c++,java knowledge. im a2005 dec passout but not getting job.pleasehelp</title><content type='html'>RESUME&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;MUBEEN AHMED KHAN                                93/3 Juna Risala Indore                                 &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Mak_khan0786@yahoo.co.in                                   City:Indore                                              &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Contact No.:91-731-2452645,2454045      State, Country: M.P.  , India                                                                                                                                &lt;br&gt;&lt;br /&gt;&lt;br /&gt;                                                                                                                                                                      &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Carrier Aspiration:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Intend to build a Carrier with leading organization of high tech environment with  committed and dedicated people, which will help me to explore myself fully and realize my potential. Willing to work as key player in challenging and creative environment.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Personal Attributes:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I am a self motivated person with the ability to analyze, establish priorities and formulate solutions. I am adaptable to new environments and possess good team playing skills. I am available to work as per requirements and always willing to take up new challenges.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Experience:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1.5 Months As a lecturer in Govt ujjain Polytechnic Ujjain&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2. 3 Monthes As a sales executive in Reliance Infocomm Indore&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Academic Mirror:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Bachelor of Engineering – (Information Technology)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;from Sri Satya Institute of Science %26amp; Technology, Sehore  (M.P.)  with Aggregate &lt;br&gt;&lt;br /&gt;&lt;br /&gt;of   68 %. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Class/SemesterSubjectBoard/UniversityY... of PassingPercentage&lt;br&gt;&lt;br /&gt;&lt;br /&gt;B.E.I.T.R.G.P.V., BhopalDec 200568%&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Higher SecondaryP.C.M.M.P. Board, BhopalAug 199953%&lt;br&gt;&lt;br /&gt;&lt;br /&gt;High SchoolAll SubjectC.B.S.E Board, DelhiMarch 199745%&lt;br&gt;&lt;br /&gt;&lt;br /&gt;            &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Academic Projects:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ØMAJOR PROJECT :- Download Accelator &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ØMINOR PROJECT :- Bank Management&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Description: This project was designed to maintain the complete database of bank ,in this we gave following utilities – addition, deletion of accounts, addition, removal of members in the bank, generating new account.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Training:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Training Work done at “ Govt of India Small Scale Service Institute Indore 2005”&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                                      “Bharat sanchar nigam limited Indore 2003”  &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Subjects Of Interest:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Operating System , Data Structure, D.B.M.S., Data Communication.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Software Exposure:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ØLanguages:                            C,C++,JAVA&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ØDatabase Software:              MS-Access &lt;br&gt;&lt;br /&gt;&lt;br /&gt;ØOperating System:               Windows 9x/XP&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Hobbies:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ØLearning&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ØListening music&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ØNet Surfing&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ØTeaching&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Personal Profile:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1.Father’s Name:Mr  Mateen Ahmed Khan&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2.Mother’s Name             : Mrs. Rehana Sultana&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3.Date of Birth            : 07th July 1981&lt;br&gt;&lt;br /&gt;&lt;br /&gt;4.Sex            : Male&lt;br&gt;&lt;br /&gt;&lt;br /&gt;5.Health                              : Excellent&lt;br&gt;&lt;br /&gt;&lt;br /&gt;6.Marital Status: Single&lt;br&gt;&lt;br /&gt;&lt;br /&gt;7.Nationality            : Indian&lt;br&gt;&lt;br /&gt;&lt;br /&gt;8.Linguistic Proficiency: Hindi, English,Urdu  &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I Consider myself familiar with Software Engineering Aspects. I am also confident of my ability to work in a team.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I Mubeen ahmed khan, hereby declare that the above information is true to the best of my knowledge.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Date: 29 /06 /06&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Place:Indore                       (Mubeen ahmed khan )&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Reference: -&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ØTaruna shukla &lt;br&gt;&lt;br /&gt;&lt;br /&gt;      HOD Information Technology                                             &lt;br&gt;&lt;br /&gt;&lt;br /&gt;            Govt. ujjain polytecnic ujjain &lt;br&gt;&lt;br /&gt;&lt;br /&gt;            Ujjain (M.P.)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ØMohd.Saleem Nagori&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Lab Assistant Information Technology                                           &lt;br&gt;&lt;br /&gt;&lt;br /&gt;            Govt. ujjain polytecnic ujjain &lt;br&gt;&lt;br /&gt;&lt;br /&gt;            Ujjain (M.P.)&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;I wanna join top most MNC,s %26amp; i know c,c++,java knowledge. im a2005 dec passout but not getting job.pleasehelp&lt;br&gt;Ummm... first thing is this posted here isn't really pertinent in any way.  Post it to a headhunting site like Monster or Dice and see what you get.  Oh, and if I were you, I'd work on condensing the info a bit.  Just as no good programmer likes to see a program longer than it has to be, no good human resources manager wants to see a longer than needed resume.  I hope this helps.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-7517343809395683210?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/7517343809395683210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-wanna-join-top-most-mncs-i-know.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7517343809395683210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7517343809395683210'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-wanna-join-top-most-mncs-i-know.html' title='I wanna join top most MNC,s &amp;amp; i know c,c++,java knowledge. im a2005 dec passout but not getting job.pleasehelp'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-431564127156482074</id><published>2009-07-14T23:41:00.003-07:00</published><updated>2009-07-14T23:41:54.223-07:00</updated><title type='text'>What program should i use with c# to make games like java,directx,etc.?</title><content type='html'>i've made my mind up im gonna use C# so dont put on here you should use c++ just tell me which ones better with C#  Java,DirectX,etc. if theres any others and any tutorials if possible thanks ahead of time.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;What program should i use with c# to make games like java,directx,etc.?&lt;br&gt;You should probably look into exactly what c# and Java are, because that question doesnt make a lot of sense.&lt;br&gt;Reply:Try Microsoft XNA, I believe you can develop games in C#. Go to http://msdn2.microsoft.com/en-us/directx... and check it out.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-431564127156482074?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/431564127156482074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-program-should-i-use-with-c-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/431564127156482074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/431564127156482074'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-program-should-i-use-with-c-to.html' title='What program should i use with c# to make games like java,directx,etc.?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-1185773937696523998</id><published>2009-07-14T23:41:00.002-07:00</published><updated>2009-07-14T23:41:38.414-07:00</updated><title type='text'>How can i convert jpg file format  to  other formats like tiff using programming codes in c++,java ?</title><content type='html'>file format  conversion in c++, java, or any other languages ..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;and algorithms of each file format compression..&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How can i convert jpg file format  to  other formats like tiff using programming codes in c++,java ?&lt;br&gt;Visit the Site:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Load, show and convert miscellaneous file-formats using freeimage:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.codeproject.com/bitmap/graphi...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;it might help&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Alo this might help:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.libpng.org/pub/png/pngcode.ht...&lt;br&gt;Reply:you can also post your questions at http://www.tekpool.com/forums and get answers from a better suited community&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;you can also look into http://www.tekpool.com and http://www.tekpool.com/forums for interview prepartions and asking questions about your interview&lt;br&gt;Reply:Seems like a lot of work just to convert a pic format when you can easily do it in windows xp paint!&lt;br&gt;Reply:no idea&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-1185773937696523998?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/1185773937696523998/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-convert-jpg-file-format-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1185773937696523998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1185773937696523998'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-convert-jpg-file-format-to.html' title='How can i convert jpg file format  to  other formats like tiff using programming codes in c++,java ?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-68118785158604678</id><published>2009-07-14T23:41:00.001-07:00</published><updated>2009-07-14T23:41:21.991-07:00</updated><title type='text'>How to interface java and C++ ?</title><content type='html'>I have a java/swing interface and C++ processing engine. How I execute C++ program from JAVA ? Right I have shell script in which java compiles C++ and writes the output to a file and JAVA reads it from there. Is there any better and elegant solution ?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How to interface java and C++ ?&lt;br&gt;JNI isn't strictly necessary here. There are other solutions that might work better for you. One is simply calling the executable from Java -&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.rgagnon.com/javadetails/java-...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Another is using XML-RPC. I've taken this route in the past when building processing engines in C++ because the engines stays loaded in memory and doesn't have to reside on the same machine. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;From Java - &lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www-128.ibm.com/developerworks/xm...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;From C++ -&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://xmlrpc-c.sourceforge.net/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Much of the XML-RPC stuff has been replaced by web services, but XML-RPC is much simpler and is very light weight.&lt;br&gt;Reply:You'll have to use JNI.  It's not easy, but it can be done. Check out the link below for more information. You may need to google for tutorials and further data.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://1memory-cards.blogspot.com/&gt;memory cards&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-68118785158604678?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/68118785158604678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-interface-java-and-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/68118785158604678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/68118785158604678'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-interface-java-and-c.html' title='How to interface java and C++ ?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-1551934834140493965</id><published>2009-07-14T23:41:00.000-07:00</published><updated>2009-07-14T23:41:06.675-07:00</updated><title type='text'>How can I integrate Java and C++ into oracle database server.?</title><content type='html'>Hi Sunday,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java programms connecting to Oracle database: use JDBC&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Server-Side Java: you can create stored procedures in Java! ("Java Stored Procedures"), excellent explanation in Manual "Oracle9i Java Stored Procedures Developer’s Guide"&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ programms connect to Oracle using SQL*Net &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Server-Side C++: you can call "external procedures" from Oracle-Server, see&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Chapter 10 "Calling External Procedures" in Manual "Oracle9i Application Developer’s Guide—Fundamentals"&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Telco DBA&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.it-checklists.com&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How can I integrate Java and C++ into oracle database server.?&lt;br&gt;With a computer&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-1551934834140493965?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/1551934834140493965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-integrate-java-and-c-into.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1551934834140493965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1551934834140493965'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-integrate-java-and-c-into.html' title='How can I integrate Java and C++ into oracle database server.?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-1017779288932442054</id><published>2009-07-14T23:40:00.003-07:00</published><updated>2009-07-14T23:40:50.134-07:00</updated><title type='text'>Questions relatewd to c &amp; java?</title><content type='html'>about pointers in c.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;operators in java&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Questions relatewd to c %26amp; java?&lt;br&gt;pointers are ref addresses&lt;br&gt;&lt;br /&gt;&lt;br /&gt;operators are symbols that rep a operation ie - is minus&lt;br&gt;&lt;br /&gt;&lt;br /&gt;hope this helps :)&lt;br&gt;Reply:http://www.pekiyi.150m.com&lt;br&gt;&lt;br /&gt;&lt;br /&gt;java and c language pages.&lt;br&gt;Reply:point it can store the other address of other object.&lt;br&gt;Reply:lol&lt;br&gt;Reply:Go to this site to get details of pointers in C.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.cs.cf.ac.uk/Dave/C/node10.htm...&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-1017779288932442054?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/1017779288932442054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/questions-relatewd-to-c-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1017779288932442054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1017779288932442054'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/questions-relatewd-to-c-java.html' title='Questions relatewd to c &amp;amp; java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-8569414723501715097</id><published>2009-07-14T23:40:00.002-07:00</published><updated>2009-07-14T23:40:34.934-07:00</updated><title type='text'>I'm 14 yrs old and have good knowledge of C,Java,HTML,DHTML,JavaScript.i want to show my talent to world. help</title><content type='html'>i've good knowledge of web and software designing and have made real world applications in C,Java,HTML,DHTML,JavaScript.i want to show my talent to world. i need guidance and help.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;I'm 14 yrs old and have good knowledge of C,Java,HTML,DHTML,JavaScript.i want to show my talent to world. help&lt;br&gt;Start posting your code on all these programming sites. A lot of them have contest where they give out prices too.&lt;br&gt;Reply:Write a book man. U cud be the next Child Genius discovered.&lt;br&gt;Reply:Create your own website, and use it in your resume Punk.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-8569414723501715097?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/8569414723501715097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/im-14-yrs-old-and-have-good-knowledge.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8569414723501715097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8569414723501715097'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/im-14-yrs-old-and-have-good-knowledge.html' title='I&apos;m 14 yrs old and have good knowledge of C,Java,HTML,DHTML,JavaScript.i want to show my talent to world. help'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-385149188573019559</id><published>2009-07-14T23:40:00.001-07:00</published><updated>2009-07-14T23:40:21.312-07:00</updated><title type='text'>FAQs about electronics,communication,micr...</title><content type='html'>Frequently Asked Questions about electronics(basic,analog,digital),commun...&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;FAQs about electronics,communication,micr...&lt;br&gt;www.efy.com&lt;br&gt;Reply:1.what is power electronics?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2.explain the block diagram of communication system.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://4lotus-flower.blogspot.com/&gt;lotus flower&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-385149188573019559?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/385149188573019559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/faqs-about-electronicscommunicationmicr.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/385149188573019559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/385149188573019559'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/faqs-about-electronicscommunicationmicr.html' title='FAQs about electronics,communication,micr...'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-6395625738269115627</id><published>2009-07-14T23:40:00.000-07:00</published><updated>2009-07-14T23:40:02.523-07:00</updated><title type='text'>Questions related to c &amp; java?</title><content type='html'>about pointers in c.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;operators in java&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Questions related to c %26amp; java?&lt;br&gt;lol&lt;br&gt;Reply:Yes, There is a concept in C called "Pointers" with which you can have variables that contain Address as their value.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;And yes, There is a concept in every programming language, which is called "Operators", that refers to those special symbols used to perform a simple task. For example, the "++" Operator (without the quotes) is used to increase the amount of an integer value by 1.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;What else do you want to know about them?&lt;br&gt;Reply:Go to this site to get full details of pointers in C.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.cs.cf.ac.uk/Dave/C/node10.htm...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Good bye.&lt;br&gt;Reply:What a silly qn?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-6395625738269115627?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/6395625738269115627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/questions-related-to-c-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6395625738269115627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6395625738269115627'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/questions-related-to-c-java.html' title='Questions related to c &amp;amp; java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-4775659243327421789</id><published>2009-07-14T23:39:00.002-07:00</published><updated>2009-07-14T23:39:46.451-07:00</updated><title type='text'>I have touched with java,c,c++,web designing,what kind of mini projects i can do and where can i get it?</title><content type='html'>Mini projects - anything that your imagination can think of that is also within the constraints of your programming language and machine capabilities.  That's why programming is so cool!&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;check out www.thecodeproject.com&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;I have touched with java,c,c++,web designing,what kind of mini projects i can do and where can i get it?&lt;br&gt;sf.net.  You can get projects of all colours, shapes and sizes there.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;You can use your contributions to these projects to your credit when looking for potential employers or contract assignments.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-4775659243327421789?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/4775659243327421789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-have-touched-with-javaccweb.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4775659243327421789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4775659243327421789'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-have-touched-with-javaccweb.html' title='I have touched with java,c,c++,web designing,what kind of mini projects i can do and where can i get it?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-8900309156342056196</id><published>2009-07-14T23:39:00.001-07:00</published><updated>2009-07-14T23:39:29.925-07:00</updated><title type='text'>What is the best module in learning object oriented programming either in Java or C++?</title><content type='html'>I'm afraid I don't quite understand what you are asking. Do you mean right IDE/Compiler? Cause any module will work well in Java or C/C++, you have to just call it. If you meant IDE/Complier I would go with  Microsft's Visual C++. Another good software is Dev C++ its made by bloodshed software.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-8900309156342056196?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/8900309156342056196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-is-best-module-in-learning-object.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8900309156342056196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8900309156342056196'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-is-best-module-in-learning-object.html' title='What is the best module in learning object oriented programming either in Java or C++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2632307384698779614</id><published>2009-07-14T23:39:00.000-07:00</published><updated>2009-07-14T23:39:14.401-07:00</updated><title type='text'>Could you explain what C++, Java, Python, and Si6P are used for?</title><content type='html'>I am totally computer illiterate and have just recently heard of these things so could you provide just a simple description of what they're used for?  Thanks!&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Could you explain what C++, Java, Python, and Si6P are used for?&lt;br&gt;I'm not sure about Si6P, but C++, Java and Python are programming languages. Programming languages are used for writting programs witch instruct computer to performe some kind of operation or to control some hardware. There are many programming languages, everyone have it's pros and cons. Programs are written in plain text on certain language and it contains orders that computer will follow in certain conditions. This text with instructions for computer is called "Source Code", after being written, it must be "translated" or compiled in form that computer understands. (some programming languages can be runned without compiling, directly from source code). I've hope this is now clear to you.&lt;br&gt;Reply:C++, JAVA, Python and SI6P are programmingf languages. only different is JAVA, Python, Si6P are web programming language. TCP/IP was written in C partly c++. C++ is language of network protocols.&lt;br&gt;Reply:the only thing i know is that C++ is a language used to create programs, and its based on codes, and is very complicated (that's what i've heard)&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://2silk-flowers.blogspot.com/&gt;silk flowers&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2632307384698779614?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2632307384698779614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/could-you-explain-what-c-java-python.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2632307384698779614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2632307384698779614'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/could-you-explain-what-c-java-python.html' title='Could you explain what C++, Java, Python, and Si6P are used for?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2833436720669857041</id><published>2009-07-14T23:38:00.003-07:00</published><updated>2009-07-14T23:38:58.386-07:00</updated><title type='text'>Different answers for same expresson in java and c...expression is b=a++ +(a=3)+ ++a?</title><content type='html'>look&lt;br&gt;&lt;br /&gt;&lt;br /&gt;we have this thing&lt;br&gt;&lt;br /&gt;&lt;br /&gt;int a,b;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;a=3;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;b=a++ +(a=3)+ ++a;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;for this expresson we get b=9 in c and b=10 in java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;while a=4..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;can anybody give me proper reasons for why is that happening....&lt;br&gt;&lt;br /&gt;&lt;br /&gt;acc. to me the curly brackets have the highest priority in the expression so they are evaluated first.....but that is not solving my problem..please help.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Different answers for same expresson in java and c...expression is b=a++ +(a=3)+ ++a?&lt;br&gt;b=a++ + (a=3) + ++a;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;first does a++ which will be 3 (4 after execution)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;then does (a=3) which will be 3&lt;br&gt;&lt;br /&gt;&lt;br /&gt;then does (++a) which will be 4&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;gives you b=3 + 3 + 4 = 10 and a=4&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I am not sure why it give b=9 in c as it should give b=10. I tried it in c# and it gives 10. there may be something wrong with your initialization in c&lt;br&gt;Reply:It depends on the way the compiler is implemented to handle the expression.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;For example take  C language.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;There are many compilers available such as TurboC,Borland C,Microsoft C etc.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Each compilers has its own implementations.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Some compilers will process a expression from right to left and some will proces from left to right.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2833436720669857041?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2833436720669857041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/different-answers-for-same-expresson-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2833436720669857041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2833436720669857041'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/different-answers-for-same-expresson-in.html' title='Different answers for same expresson in java and c...expression is b=a++ +(a=3)+ ++a?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2439090368461111311</id><published>2009-07-14T23:38:00.002-07:00</published><updated>2009-07-14T23:38:43.855-07:00</updated><title type='text'>I am sticking at PHP &amp; JSP, C++ &amp; JAVA?</title><content type='html'>I am learning PHP and C++ now , I heard someone said PHP is not so good as JSP, is it true ? I am sure whether I should keep learn PHP, or turn to Jsp. what do you say ?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;and I am also not sure which one to choice between C++ and JAVA, who would tell me how to make the decision ?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;and could I have your MSN ?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;I am sticking at PHP %26amp; JSP, C++ %26amp; JAVA?&lt;br&gt;From using both, PHP and JSP, and from doing JSP every day at work, I still lean to PHP if dealing with webapplications.  PHP supports OOP so the arguement for JSP over PHP for that reason isn't valid.  I'd stick with C++ and PHP and if you were gonna do something else go to C# with asp.net&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;And php is not only for making websites, its just as useful making web applications as JSP or ASP.net.&lt;br&gt;Reply:The languages you mention actually cover a range of activities.  So it depends what you would like to do.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ started out as a system programming language, for making software applications.   It is still very widely used today.  Programmers like it because it is very flexible - if you need to write fast code, you can interact with low-level aspects of a machine, but you can also make use of pre-existing libraries in order to speed up your development time.  Most games for Windows and consoles like the XBox are written using C++.  You're less likely to find it being used to build the server-side of a website, although it is possible.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is a newer language than C++.  It differs mainly in that it more strictly insists on object-orientation, and also in that it runs within its own runtime environment, whereas C++ applications usually compile down into machine-specific binaries.  Java applications usually run in a bit of software called a "virtual machine".  This means that if you write a Java application, it can run on any machine, as long as you have the virtual machine installed on that computer.  On Windows, when you see the coffee cup appear, that's Java's virtual machine loading up.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is widely used both in standard software applications and in the production of website backends.  When it's being used to make websites, it can be used alongside JSP (JavaServer Pages).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you know Java or C++, you will be able to migrate to the other fairly quickly.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;PHP is a bit different as it was designed purely for making websites.  Some people love PHP because it is free and because it can be quite quick to do common tasks.  However it is easy for a novice to make a lot of mistakes in PHP because it is a weakly typed language and there is no compiler.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;A language you haven't mentioned, that I personally like using, is C#.  This is a language created by Microsoft that can be used with ASP.NET to create website backends.  It is difficult to define exactly why I have found it more pleasant to program with C#.NET than with Java, PHP or C++, but this has been my experience.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2439090368461111311?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2439090368461111311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-am-sticking-at-php-jsp-c-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2439090368461111311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2439090368461111311'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-am-sticking-at-php-jsp-c-java.html' title='I am sticking at PHP &amp;amp; JSP, C++ &amp;amp; JAVA?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-632787921875289626</id><published>2009-07-14T23:38:00.001-07:00</published><updated>2009-07-14T23:38:27.094-07:00</updated><title type='text'>How to Convert Source Code From JAVA to C++?</title><content type='html'>http://www.cs.brown.edu/courses/cs123/ja...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.scicontrols.com/R2J.htm&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-632787921875289626?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/632787921875289626/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-convert-source-code-from-java-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/632787921875289626'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/632787921875289626'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-convert-source-code-from-java-to.html' title='How to Convert Source Code From JAVA to C++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5357578192533259859</id><published>2009-07-14T23:38:00.000-07:00</published><updated>2009-07-14T23:38:09.998-07:00</updated><title type='text'>Tell  some placementpapers and some web comtaining tutor for c cad proe java catia c++ except vyom and ebooks?</title><content type='html'>tutors and ebooks to download for the following  software to built knowledge in "auto cad, proe, c, c++ ,java, j2ee ,oracl 9i , catia help files ,ansis " i have given broader lienes u reply for what u know and some web for off campus details and plaement papers for mnc company to build apptitude .&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Tell  some placementpapers and some web comtaining tutor for c cad proe java catia c++ except vyom and ebooks?&lt;br&gt;http://www.planet-source-code.com/&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://purple-flowers2.blogspot.com/&gt;purple flowers&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5357578192533259859?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5357578192533259859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/tell-some-placementpapers-and-some-web.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5357578192533259859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5357578192533259859'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/tell-some-placementpapers-and-some-web.html' title='Tell  some placementpapers and some web comtaining tutor for c cad proe java catia c++ except vyom and ebooks?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-3379262093993049261</id><published>2009-07-14T23:37:00.003-07:00</published><updated>2009-07-14T23:37:56.712-07:00</updated><title type='text'>Can you write me a java or c++ program  on......?</title><content type='html'>I need to write a program to find the armstrong numbers between 100 and 1000. Please Help. Be assured that you will get 10 points if you write a good program.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Can you write me a java or c++ program  on......?&lt;br&gt;isns't that what YOU"RE SUPPOSED TO do. not other people.&lt;br&gt;Reply:Hmm... spending my good time to write you a program that could take hours to do. But "oh joy!" I could get 10 points on my account that mean absolutely nothing in real life =D&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;How about you do your own work or pay someone to do it for you? And I don't mean in worthless points, idiot.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Go fail on your own.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-3379262093993049261?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/3379262093993049261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/can-you-write-me-java-or-c-program-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3379262093993049261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3379262093993049261'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/can-you-write-me-java-or-c-program-on.html' title='Can you write me a java or c++ program  on......?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-7579760161319257614</id><published>2009-07-14T23:37:00.002-07:00</published><updated>2009-07-14T23:37:41.656-07:00</updated><title type='text'>Can we do system programming through java like that in C language?</title><content type='html'>HARDWARE PROGRAMMING through java like that in C language?can we do?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Can we do system programming through java like that in C language?&lt;br&gt;I would say that you could not get the performance from Java that you could get from c.  This is because Java is a garbage collected or managed language, meaning the system cleans up the garbage or objects no longer in use.  This makes the program a bit bigger then you would need for systems programming, and would slow it down.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The other thing is, Java being an interpreted language, it would take time to interpret it and your system would be slow as a result.  Even using technology like a Just In Time compiler possibly would not outwieght the disadvantage of the maanged software.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;System programming needs to be small, efficient, and most importantly fast.  Many years of research have gone into finding little ways of making the program run that little bit faster, and not use as many resources by using technoques that could be restricted by using a managed programming language.&lt;br&gt;Reply:Java has very few interfaces and classes that actually modify System settings - one of its few weaknesses against C.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;why? basically, because Java is designed to be system-independent. that means that you can run a single Java class file on different systems without having to recompile it. this may be efficient and practical, but it does mean that Java can't pack too much system-specific methods and classes like C can. if it did, then Java wouldn't be system-independent.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;example? Java doesn't even have a method to clear the console window (where the System.out OutputStream writes to). it can't utilize one, because to clear the system console requires different procedures on different systems. C, on the other hand has the clrscr function (if i'm not mistaken), because C is compiled with the system to run on in mind.&lt;br&gt;Reply:The Headstart You Need on Your Development Time.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Embed db4o's native Java and .NET open source object database engine into your product and store even the most complex object structures with only one line of code.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;db4o slashes development cost and time, provides superior performance, and requires no DBA. Download a free version of db4o under the GPL licensehttp://www.db4o.com/Default.aspx?AspxAut... &lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://java.sun.com/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java programming language&lt;br&gt;&lt;br /&gt;&lt;br /&gt;From Wikipedia, the free encyclopedia&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Jump to: navigation, search&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Paradigm: object-oriented&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Appeared in: 1990s&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Designed by: Sun Microsystems&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Typing discipline: strong, static&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Major implementations: Sun Microsystems NetBeans, Borland JBuilder&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Influenced by: Objective-C, C++, Smalltalk&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Influenced: C#, D, J#, VJ#&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is an object-oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s. Unlike conventional languages which are generally designed to be compiled to native code, Java is compiled to a bytecode which is then run (generally using JIT compilation) by a Java virtual machine.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The language itself borrows much syntax from C and C++ but has a much simpler object model and does away with low-level tools like programmer-manipulated pointers.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is only distantly related to JavaScript, though they have similar names and share a C-like syntax.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Contents&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[hide]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * 1 Version history&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * 2 Philosophy&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 2.1 Object orientation&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 2.2 Platform independence&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 2.3 Automatic garbage collection&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * 3 Syntax&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 3.1 Hello world&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + 3.1.1 Stand-alone application&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + 3.1.2 Applet&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + 3.1.3 Servlet&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + 3.1.4 Swing application&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * 4 Criticism&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * 5 Resources&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 5.1 Java Runtime Environment&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + 5.1.1 Components&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 5.2 APIs&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 5.3 Extensions and related architectures&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * 6 See also&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 6.1 Lists&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * 7 References&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * 8 External links&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 8.1 Sun&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 8.2 Java Specification Requests&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 8.3 Tutorials&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 8.4 Resources&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 8.5 Java Integrated Development Environments&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 8.6 History&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 8.7 Java Implementations&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + 8.7.1 Proprietary&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + 8.7.2 Open Source&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 8.8 Criticism&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o 8.9 Java-like languages&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Version history&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    Main article: Java (Sun)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;As with other parts of the Java platform, the Java language has evolved over the years while largely maintaining backwards compatibility.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JDK 1.0 (January 23, 1996) — Initial release. (press release)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JDK 1.1 (February 19, 1997) (press release)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o inner classes added to the language&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * J2SE 1.2 (December 8, 1998) — Codename Playground. This and subsequent releases through J2SE 5.0 were rebranded Java 2 and the version name "J2SE" (Java 2 Platform, Standard Edition) replaced JDK to distinguish the base platform from J2EE (Java 2 Platform, Enterprise Edition) and J2ME (Java 2 Platform, Micro Edition). Major additions included: (press release)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o strictfp keyword&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * J2SE 1.3 (May 8, 2000) — Codename Kestrel. (press release)(full list of changes)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * J2SE 1.4 (February 6, 2002) — Codename Merlin. This was the first release of the Java platform developed under the Java Community Process as JSR 59.(press release)(full list of changes)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * J2SE 5.0 (September 30, 2004) — Codename Tiger. (Originally numbered 1.5, which is still used as the internal version number.[1]) Developed under JSR 176, Tiger added a number of significant new language features: (press release)(full list of changes)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o Generics — provides compile-time (static) type safety for collections and eliminates the need for most typecasts. (Specified by JSR 14.)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o Metadata — also called annotations, allows language constructs such as classes and methods to be tagged with additional data, which can then be processed by metadata-aware utilities. (Specified by JSR 175.)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o Autoboxing/unboxing — automatic conversions between primitive types (such as int) and primitive wrapper classes (such as Integer). (Specified by JSR 201.)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o Enumerations — the enum keyword creates a typesafe, ordered list of values (such as Day.MONDAY, Day.TUESDAY, etc.). Previously this could only be achieved by non-typesafe constant integers or manually constructed classes (typesafe enum pattern). (Specified by JSR 201.)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o Varargs — the last parameter of a method can now be declared using a type name followed by three dots (e.g. void drawtext(String... lines)). In the calling code any number of parameters of that type can be used and they are then placed in an array to be passed to the method.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o Enhanced for loop — the for loop syntax is extended with special syntax for iterating over each member of either an array or any Iterable, such as the standard Collection classes, using a construct of the form:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;void displayWidgets (Iterable%26lt;Widget%26gt; widgets) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    for (Widget w : widgets) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        w.display();&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;This example iterates over the Iterable object widgets, assigning each of its items in turn to the variable w, and then calling the Widget method display() for each item. (Specified by JSR 201.)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java SE 6 — Codename Mustang. As of 2006 this is currently in development under JSR 270. A beta version was released on February 15, 2006.(press release) Beta 2 was released on June 15, 2006 and is available at http://java.sun.com/javase/downloads/ea.... The final release is expected autumn 2006. New builds including enhancements and bug fixes are released approximately weekly. As of this version, Sun replaced the name "J2SE" with Java SE and dropped the ".0" from the version number.[2]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java SE 7 — Codename Dolphin. This is in the early planning stages. The Dolphin Project will start up in late July, with release estimated in 2008.[3]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In addition to the language changes, much more dramatic changes have been made to the Java class library over the years, which has grown from a few hundred classes in JDK 1.0 to over three thousand in J2SE 5.0. Entire new APIs, such as Swing and Java2D, have been introduced, and many of the original JDK 1.0 classes and methods have been deprecated.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Philosophy&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;There were five primary goals in the creation of the Java language:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   1. It should use the object-oriented programming methodology.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   2. It should allow the same program to be executed on multiple operating systems.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   3. It should contain built-in support for using computer networks.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   4. It should be designed to execute code from remote sources securely.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;   5. It should be easy to use and borrow the good parts of older object-oriented languages like C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;To achieve the goals of networking support and remote code execution, Java programmers sometimes find it necessary to use extensions such as CORBA, Internet Communications Engine, or OSGi.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Object orientation&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The first characteristic, object orientation ("OO"), refers to a method of programming and language design. Although there are many interpretations of OO, one primary distinguishing idea is to design software so that the various types of data it manipulates are combined together with their relevant operations. Thus, data and code are combined into entities called objects. An object can be thought of as a self-contained bundle of behavior (code) and state (data). The principle is to separate the things that change from the things that stay the same; often, a change to some data structure requires a corresponding change to the code that operates on that data, or vice versa. This separation into coherent objects provides a more stable foundation for a software system's design. The intent is to make large software projects easier to manage, thus improving quality and reducing the number of failed projects.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Another primary goal of OO programming is to develop more generic objects so that software can become more reusable between projects. A generic "customer" object, for example, should in theory have roughly the same basic set of behaviors between different software projects, especially when these projects overlap on some fundamental level as they often do in large organizations. In this sense, software objects can hopefully be seen more as pluggable components, helping the software industry build projects largely from existing and well tested pieces, thus leading to a massive reduction in development times. Software reusability has met with mixed practical results, with two main difficulties: the design of truly generic objects is poorly-understood, and a methodology for broad communication of reuse opportunities is lacking. Some open source communities want to help ease the reuse problem, by providing authors with ways to disseminate information about generally reusable objects and object libraries.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Platform independence&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The look and feel of Java Swing GUIs is independent of the platform on which they are running&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Enlarge&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The look and feel of Java Swing GUIs is independent of the platform on which they are running&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The second characteristic, platform independence, means that programs written in the Java language must run similarly on diverse hardware. One should be able to write a program once and run it anywhere.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;This is achieved by most Java compilers by compiling the Java language code "halfway" to bytecode (specifically Java bytecode)—simplified machine instructions specific to the Java platform. The code is then run on a virtual machine (VM), a program written in native code on the host hardware that interprets and executes generic Java bytecode. Further, standardized libraries are provided to allow access to features of the host machines (such as graphics, threading and networking) in unified ways. Note that, although there's an explicit compiling stage, at some point, the Java bytecode is interpreted or converted to native machine instructions by the JIT compiler.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;There are also implementations of Java compilers that compile to native object code, such as GCJ, removing the intermediate bytecode stage, but the output of these compilers can only be run on a single architecture.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Sun's license for Java insists that all implementations be "compatible". This resulted in a legal dispute with Microsoft after Sun claimed that the Microsoft implementation did not support the RMI and JNI interfaces and had added platform-specific features of their own. Sun sued and won both damages (some $20 million) and a court order enforcing the terms of the license from Sun. In response, Microsoft no longer ships Java with Windows, and in recent versions of Windows, Internet Explorer cannot support Java applets without a third-party plugin. However, Sun and others have made available Java run-time systems at no cost for those and other versions of Windows.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The first implementations of the language used an interpreted virtual machine to achieve portability. These implementations produced programs that ran more slowly than programs written in C or C++, so the language suffered a reputation for poor performance. More recent JVM implementations produce programs that run significantly faster than before, using multiple techniques.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The first technique is to simply compile directly into native code like a more traditional compiler, skipping bytecodes entirely. This achieves good performance, but at the expense of portability. Another technique, known as just-in-time compilation (JIT), translates the Java bytecodes into native code at the time that the program is run. More sophisticated VMs use dynamic recompilation, in which the VM can analyze the behavior of the running program and selectively recompile and optimise critical parts of the program. Dynamic recompilation can achieve optimizations superior to static compilation because the dynamic compiler can base optimizations on knowledge about the runtime environment and the set of loaded classes. JIT compilation and dynamic recompilation allow Java programs to take advantage of the speed of native code without losing portability.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Portability is a technically difficult goal to achieve, and Java's success at that goal has been mixed. Although it is indeed possible to write programs for the Java platform that behave consistently across many host platforms, the large number of available platforms with small errors or inconsistencies led some to parody Sun's "Write once, run anywhere" slogan as "Write once, debug everywhere".&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Platform-independent Java is however very successful with server-side applications, such as Web services, servlets, and Enterprise JavaBeans, as well as with Embedded systems based on OSGi, using Embedded Java environments.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Automatic garbage collection&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;One possible argument against languages such as C++ is that programmers should be spared the burden of having to perform manual memory management. In C++, the programmer must allocate memory to create any object stored on the heap, and deallocate memory to delete any such objects. If a programmer forgets to deallocate memory or writes code that fails to do so in a timely fashion, a memory leak can occur: the program will consume a potentially arbitrarily large amount of memory. In addition, if a region of memory is deallocated twice, the program can become unstable and may crash.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In Java, this potential problem is avoided by automatic garbage collection. The programmer determines when objects are created and the Java runtime is responsible for managing the objects' lifecycle. The program or other objects can reference an object by holding a reference to it (which, from a low-level point of view, is its address on the heap). When no references to an object remain, the Java garbage collector automatically deletes the unreachable object, freeing memory and preventing a memory leak. Memory leaks may still occur if a programmer's code holds a reference to an object that is no longer needed—in other words, they can still occur but at higher conceptual levels. On the whole, Java's automatic garbage collection makes creation and deletion of objects in Java simpler, potentially safer, and often faster than in C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Like many comparisons between Java and C++, it is possible in C++ to implement similar functionality (for example, a memory management model for specific classes can be designed in C++ to improve speed and lower memory fragmentation considerably), but doing so requires extra development time and adds considerable complexity to an application. In Java, garbage collection is built in and virtually invisible to the developer. That is, developers may have no notion of when garbage collection will take place as it may not necessarily correlate with any actions being explicitly performed by the code they write.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Syntax&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    Main article: Java syntax&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The syntax of Java is largely derived from C++. But unlike C++, which combines the syntax for structured, generic, and object-oriented programming, Java was built from the ground up to be fully object-oriented. Everything in Java is an object (with a few exceptions), and everything in Java is written inside a class.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Hello world&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    For an explanation of the tradition of programming "Hello World" see: Hello world program.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Stand-alone application&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;// Hello.java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;public class Hello {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    public static void main(String[] args) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        System.out.println("Hello, world!"); &lt;br&gt;&lt;br /&gt;&lt;br /&gt;    } &lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The above example merits a bit of explanation.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Everything in Java is written inside a class, including stand-alone programs.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Source files are by convention named the same as the class they contain, appending the mandatory suffix .java. A class which is declared public is required to follow this convention. (In this case, the class is Hello, therefore the source must be stored in a file called Hello.java).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * The compiler will generate a class file for each class defined in the source file. The name of the class file is the name of the class, with .class appended. For class file generation, anonymous classes are treated as if their name was the concatenation of the name of their enclosing class, a $, and a sequential integer starting with 0.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Programs to be executed as stand-alone must have a main() method.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * The keyword void indicates that the main method does not return anything.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * The main method must accept an array of String objects. By convention, it is referenced as args although any other legal identifier name can be used.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * The keyword static indicates that the method is a class method, associated with the class rather than object instances. Main methods must be static.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * The keyword public denotes that a method can be called from code in other classes, or that a class may be used by classes outside the class hierarchy. Main methods must also be public.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * The printing facility is part of the Java standard library: The System class defines a public static field called out. The out object is an instance of the PrintStream class and provides the method println(String) for displaying data to the screen (standard out).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Standalone programs are run by giving the Java runtime the name of the class whose main method is to be invoked. For example, at a Unix command line java -cp . Hello will start the above program (compiled into Hello.class) from the current directory. The name of the class whose main method is to be invoked can also be specified in the MANIFEST of a Java archive (Jar) file.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Applet&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    Main article: Java applet&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java applets are programs that are embedded in other applications, typically in a Web page displayed in a Web browser.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;// Hello.java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;import java.applet.Applet;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;import java.awt.Graphics;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;public class Hello extends Applet {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    public void paint(Graphics gc) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        gc.drawString("Hello, world!", 65, 95);&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    }    &lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;%26lt;!-- Hello.html --%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;%26lt;html%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  %26lt;head%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    %26lt;title%26gt;Hello World Applet%26lt;/title%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  %26lt;/head%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  %26lt;body%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    %26lt;applet code="Hello" width="200" height="200"%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    %26lt;/applet%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  %26lt;/body%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;%26lt;/html%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The import statements direct the Java compiler to include the java.applet.Applet and java.awt.Graphics classes in the compilation. The import statement allows these classes to be referenced in the source code using the simple class name (i.e. Applet) instead of the fully-qualified class name (i.e. java.applet.Applet).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The Hello class extends (subclasses) the Applet class; the Applet class provides the framework for the host application to display and control the lifecycle of the applet. The Applet class is an Abstract Windowing Toolkit (AWT) Component, which provides the applet with the capability to display a graphical user interface (GUI) and respond to user events.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The Hello class overrides the paint(Graphics) method inherited from the Container superclass to provide the code to display the applet. The paint() method is passed a Graphics object that contains the graphic context used to display the applet. The paint() method calls the graphic context drawString(String, int, int) method to display the "Hello, world!" string at a pixel offset of (65, 95) in the applet's display.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;An applet is placed in an HTML document using the %26lt;applet%26gt; HTML element. The applet tag has three attributes set: code="Hello" specifies the name of the Applet class and width="200" height="200" sets the pixel width and height of the applet. (Applets may also be embedded in HTML using either the object or embed element, although support for these elements by Web browsers is inconsistent.[4][5])&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Servlet&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java servlets are server-side Java EE components that generate responses to requests from clients.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;// Hello.java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;import java.io.*;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;import javax.servlet.*;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;public class Hello extends GenericServlet {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    public void service(ServletRequest request, ServletResponse response)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        throws ServletException, IOException&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        response.setContentType("text/html");&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        PrintWriter pw = response.getWriter();&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        pw.println("Hello, world!");&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        pw.close();&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The import statements direct the Java compiler to include all of the public classes and interfaces from the java.io and javax.servlet packages in the compilation.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The Hello class extends the GenericServlet class; the GenericServlet class provides the interface for the server to forward requests to the servlet and control the servlet's lifecycle.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The Hello class overrides the service(ServletRequest, ServletResponse) method defined by the Servlet interface to provide the code for the service request handler. The service() method is passed a ServletRequest object that contains the request from the client and a ServletResponse object used to create the response returned to the client. The service() method declares that it throws the exceptions ServletException and IOException if a problem prevents it from responding to the request.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The setContentType(String) method in the response object is called to set the MIME content type of the returned data to "text/html". The getWriter() method in the response returns a PrintWriter object that is used to write the data that is sent to the client. The println(String) method is called to write the "Hello, world!" string to the response and then the close() method is called to close the print writer, which causes the data that has been written to the stream to be returned to the client.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Swing application&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Swing is the advanced graphical user interface library for the Java SE platform.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;// Hello.java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;import javax.swing.*;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;public class Hello extends JFrame {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    Hello() {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        setDefaultCloseOperation(WindowConstants...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        add(new JLabel("Hello, world!"));&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        pack();&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    public static void main(String[] args) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        new Hello().setVisible(true);&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The import statement directs the Java compiler to include all of the public classes and interfaces from the javax.swing package in the compilation.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The Hello class extends the JFrame class; the JFrame class implements a window with a title bar with a close control.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The Hello() constructor initializes the frame by first calling the setDefaultCloseOperation(int) method inherited from JFrame to set the default operation when the close control on the title bar is selected to WindowConstants.DISPOSE_ON_CLOSE—this causes the JFrame to be disposed of when the frame is closed (as opposed to merely hidden), which allows the JVM to exit and the program to terminate. Next a new JLabel is created for the string "Hello, world!" and the add(Component) method inherited from the Container superclass is called to add the label to the frame. The pack() method inherited from the Window superclass is called to size the window and layout its contents.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The main() method is called by the JVM when the program starts. It instantiates a new Hello frame and causes it to be displayed by calling the setVisible(boolean) method inherited from the Component superclass with the boolean parameter true. Note that once the frame is displayed, exiting the main method does not cause the program to terminate because the AWT event dispatching thread remains active until all of the Swing top-level windows have been disposed.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Criticism&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    Main article: Java criticisms&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java was intended to serve as a novel way to manage software complexity. Most consider Java technology to deliver reasonably well on this promise. However, Java is not without flaws, and it does not universally accommodate all programming styles, environments, or requirements (see Java criticisms for a thorough analysis of common criticisms about the language).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Performance : Partly due to the early versions of the language, Java has often been perceived as significantly slower, and more memory-consuming, than natively compiled languages such as C or C++. Performance has increased a lot since then, and relative performance of JIT compilers as compared to native compilers can be quite close, and is often a subject of debate.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Look and feel : The default look and feel of GUI applications written in Java using the Swing toolkit is very different from native applications. It is possible to specify a different look and feel through the pluggable look and feel system and clones of Windows, Mac and Motif are supplied by Sun but some consider these to be far from perfect. Java SE 6 addresses this problem to better match underlying platforms.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Language choices :&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o Java designers decided not to implement certain features present in other languages, including:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + multiple inheritance&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + operator overloading&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + class properties&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + tuples&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o Java's primitive types are not objects. Primitive types hold their values in the stack rather than being references to values. This was a conscious decision by Java's designers for performance reasons. Because of this, Java is not considered to be a pure object-oriented programming language. However, as of Java 5.0, autoboxing enables programmers to write as if primitive types are their wrapper classes, and freely interchange between them, giving high performance with flexibility.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o Java is predominantly a single-paradigm language. The addition of static imports in Java 5.0 accomodates the procedural paradigm better than earlier versions of Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Classpath : Installing the JRE requires explicitly setting the classpath and Java is unforgiving if you do it wrong. This confuses a lot of people new to Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Resources&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java Runtime Environment&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The Java Runtime Environment or JRE is the software required to run any application deployed on the Java Platform. End-users commonly use a JRE in software packages and Web browser plugins. Sun also distributes a superset of the JRE called the Java 2 SDK (more commonly known as the JDK), which includes development tools such as the Java compiler, Javadoc, and debugger.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Components&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java libraries that are the compiled byte codes of source code developed by the JRE implementor to support application development in Java. Examples of these libraries are:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o The core libraries, which include:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + Collection libraries which implement data structures such as lists, dictionaries, trees and sets&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + XML Parsing libraries&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + Security&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + Internationalization and localization libraries&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o The integration libraries, which allow the application writer to communicate with external systems. These libraries include:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + The Java Database Connectivity (JDBC) API for database access&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + Java Naming and Directory Interface (JNDI) for lookup and discovery&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + RMI and CORBA for distributed application development&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          o User Interface libraries, which include:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + The (heavyweight, or native) Abstract Windowing Toolkit (AWT), which provides GUI components, the means for laying out those components and the means for handling events from those components&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + The (lightweight) Swing libraries, which are built on AWT but provide (non-native) implementations of the AWT widgetry&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                + APIs for audio capture, processing, and playback&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * A platform dependent implementation of Java virtual machine (JVM) which is the means by which the byte codes of the Java libraries and third party applications are executed&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Plugins, which enable applets to be run in Web browsers&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java Web Start, which allows Java applications to be efficiently distributed to end users across the Internet&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Licensing and documentation&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;APIs&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Sun has defined three platforms targeting different application environments and segmented many of its APIs so that they belong to one of the platforms. The platforms are:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java Platform, Micro Edition (Java ME) — targeting environments with limited resources,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java Platform, Standard Edition (Java SE) — targeting workstation environments, and&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java Platform, Enterprise Edition (Java EE) — targeting large distributed enterprise or Internet environments.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The classes in the Java APIs are organized into separate groups called packages. Each package contains a set of related interfaces, classes and exceptions. Refer to the separate platforms for a description of the packages available.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The set of APIs is controlled by Sun Microsystems in cooperation with others through the Java Community Process program. Companies or individuals participating in this process can influence the design and development of the APIs. This process has been a subject of controversy.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In 2004, IBM and BEA publicly supported the notion of creating an official open source implementation of Java. As of 2006, Sun has agreed that they will eventually open source Java, the When and How are still to be defined.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Extensions and related architectures&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The extensions to standard Java are typically in javax.* packages. They are not included in the JDK or JRE. Extensions and architectures closely tied to the Java programming language include:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java EE (previously J2EE) (Java Platform, Enterprise Edition—for distributed enterprise applications)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java ME (previously J2ME) (Java Platform, Micro Edition—for PDAs and cellular phones)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JMF (Java Media Framework)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JNDI (Java Naming and Directory Interface)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JSML (Java Speech API Markup Language)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JDBC (Java Database Connectivity)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JDO (Java Data Objects)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JAI (Java Advanced Imaging)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JAIN (Java API for Integrated Networks)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JDMK (Java Dynamic Management Kit)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Jini (a network architecture for the construction of federated distributed systems)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Jiro&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java Card&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JavaSpaces&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JML (Java Modeling Language)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JMI (Java Metadata Interface)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JMX (Java Management Extensions)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JSP (JavaServer Pages)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JSF (JavaServer Faces)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JNI (Java Native Interface)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JXTA (Open Protocols for Peer-to-Peer (P2P) Virtual Network)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java 3D (A high level API for 3D graphics programming)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JOGL (Java OpenGL—A low level API for 3D graphics programming, using OpenGL)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * LWJGL (Light Weight Java Game Library—A low level API providing access to OpenGL, OpenAL and various input devices)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * OSGi (Dynamic Service Management and Remote Maintenance)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;See also&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java syntax&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java keywords&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java virtual machine&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java platform&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java applet&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java Platform, Standard Edition (Java SE, J2SE)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JavaOS&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Comparison of Java and C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Comparison of C# and Java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Comparison of programming languages&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java User Group&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java Community Process&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * JavaOne&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Join Java programming language&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Javapedia&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Inferno operating system&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Lists&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * List of articles with Java source code&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * List of Java scripting languages&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java platform software&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Java development tools&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * List of Java virtual machines&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;[edit]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;References&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Jon Byous, Java technology: The early years. Sun Developer Network, no date [ca. 1998]. Retrieved April 22, 2005.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * James Gosling, A brief history of the Green project. Java.net, no date [ca. Q1/1998]. Retrieved April 22, 2005.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * James Gosling, Bill Joy, Guy Steele, and Gilad Bracha, The Java language specification, third edition. Addison-Wesley, 2005. ISBN 0321246780 (see also online edition of the specification.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    * Tim Lindholm and Frank Yellin. The Java Virtual Machine specification, second edition. Addison-Wesley, 1999. ISBN 0201432943.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://en.wikipedia.org/wiki/Java_progra...&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-7579760161319257614?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/7579760161319257614/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/can-we-do-system-programming-through.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7579760161319257614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7579760161319257614'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/can-we-do-system-programming-through.html' title='Can we do system programming through java like that in C language?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-8512342779801104483</id><published>2009-07-14T23:37:00.001-07:00</published><updated>2009-07-14T23:37:23.321-07:00</updated><title type='text'>Hi, i would like to learn everything about .net sql java c# and visual basic?</title><content type='html'>I have no experiance in programming so i dont know where to start and where to end please help&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Hi, i would like to learn everything about .net sql java c# and visual basic?&lt;br&gt;I disagree about learning Visual Basic.  Microsoft seems to be moving more and more toward C# so you may want to bypass VB.  That isn't to say that VB won't be around for a while but the trend is moving toward C#.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Don't rule out learning Java, especially if your interest is more toward server based development.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;As for where to learn it, there are plenty of books and online resources, too many to recommend "the best".  If you prefer hard copy books, I'd recommend visiting your local book store and looking through their slightly out of date book so you can pick it up at a cheaper price.  For getting started in any language, I'm sure you won't care as much about the latest changes that really don't have an impact on learning the basics of the language.&lt;br&gt;Reply:errrr. I recently learned a great deal about VB. I would start off by learning VB as it is the easiest out of the lot of them.&lt;br&gt;Reply:Head First books are a great introduction to a subject, and lucky you, they just released a SQL one:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://headfirstlabs.com/books/hfsql/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://headfirstlabs.com/books/hfjava/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://headfirstlabs.com/books/hfcsharp/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I'd suggest that at first, you pick an interpreted language like Ruby to learn the very basics of programming ( variables, functions, and so on ). Ruby has a mode called "irb" - interactive ruby - that lets you see what your commands do instantly, which is a great way to experiment.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Each language has its differences, and you should only tackle one at once. I'd suggest Java first, here's another book you can buy or download the previous version for free:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.mindviewinc.com/Books/TIJ4/Pu...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.mindviewinc.com/&lt;br&gt;Reply:Good luck... I'm not being funny but I hope you have a spare 10 years or so, because thats a conservative estimate as to how long it would take to master all of the above.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;SQL is undoubtedly the simplest of them all, so that may not be a bad starting point (although it is also very different from the others as it is not a programming language).C# and Java are also very similar, however the best advise anyone could give you is take it one step at a time... don't try to learn too much at the one time.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Personally I would start with Java and learn that alongside UML so that you get a strong grounding in object orientated design.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Another language you may consider is Python... it's a great language for learning the principals of programing (although it is procedural).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Good luck.... you have a long road ahead of you&lt;br&gt;Reply:Ok - first, you need to learn good ol' basic programming skills, and I think personally that VB is the best language for this. Pick up a book that has some actual tutorials in it (like Deitel's "Simply VB.Net) and start there. Once you feel comfortable with the basic logic structures (loops, decisions, etc) then I would start learning some basic SQL - again, I would get a beginner's book on it. Lastly, after you have gotten VB down pretty well, and know a little SQL, I would move on to a more object oriented language like C# or Java (actually, they are very similar, so if you learn one, you pretty much know the other). One thing to keep in mind is that it is almost impossible to learn EVERYTHING about anyhting in IT - most people pick something they like, or are good at, and specialize in it, picking up other stuff as they go along. So be patient with yourself, and take it one step at a time. Good luck, and happy coding : )&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-8512342779801104483?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/8512342779801104483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/hi-i-would-like-to-learn-everything.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8512342779801104483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8512342779801104483'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/hi-i-would-like-to-learn-everything.html' title='Hi, i would like to learn everything about .net sql java c# and visual basic?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-9115740134001012154</id><published>2009-07-14T23:37:00.000-07:00</published><updated>2009-07-14T23:37:09.153-07:00</updated><title type='text'>Whats the main difference betweem Java and C++?</title><content type='html'>i heard that Java and C++ is similar . if u do one of them then dont have to learn the other . So what i would like to know is, &lt;br&gt;&lt;br /&gt;&lt;br /&gt; are both of those  similar programming with same function or performs different functions?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Whats the main difference betweem Java and C++?&lt;br&gt;Java and C++ have many structural similarities since both are Object Oriented (OOP) programming languages. The is however a major fundamental difference between the two. C++ programs are compiled into binary code and run directly by the operating system of the computer. Java programs on the other hand, must be interpreted by an add-on piece of software called the Java rintime environment or Java Virtual Machine, which must be installed on a computer in order for it to run a Java program. You can see an example of a Java program in action and watch the Java Virtual Machine starting up at http://www.toucanmultimedia.com under the WebPen link.&lt;br&gt;Reply:Java syntax is much more easier&lt;br&gt;Reply:I agree with the above though syntax ease is more based on what you are used to, I think.  C++ might create a faster executable but this is questionable and derives mainly from the compiler.  Plus I don't recall making too many Java executables (applications) but mainly applets; this may be my inexperience with Java though.  Other differences are semantics and program language design.  Java was design for/around the web environment whereas C++ was C with add-ons (in my humble opinion).  Some of Java's OO functionality is not quite as "open" as in C++ such as C++ use of multiple inheritance (i.e. multiple indirections) with Java's more easily manageable and debuggable inheritance structure.  There are probably more but I'm not too keen on Java preferring C and certain functional languages.  Cheers!&lt;br&gt;Reply:Java is meant to run on a virtual machine, meaning your exeucable will run on any platform. C++ programs are hard coded to the platform they were developed on.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In terms of syntax, Java encapsulates things into objects much more than C++. In java, everything is an object, and that is partly due to the fact that it does have to run in a virtual machine and it must all be allocated on the heap. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;As a whole new language had to be invented, they just based it off C++ but took out some of it's outdated semantics. If you know one, you can pick up the other easily, but you cannot use them in the same way.  Its like driving a car or driving a bumper car. If you can drive one you can drive the other but they have different purposes.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://2pistil.blogspot.com/&gt;pistil&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-9115740134001012154?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/9115740134001012154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/whats-main-difference-betweem-java-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/9115740134001012154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/9115740134001012154'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/whats-main-difference-betweem-java-and.html' title='Whats the main difference betweem Java and C++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-8056333782610298116</id><published>2009-07-14T23:36:00.003-07:00</published><updated>2009-07-14T23:36:51.313-07:00</updated><title type='text'>What Language C++, C#,Java!! I are confused?</title><content type='html'>I am currently a junior in high school and taking a java programming class...I am really getting a hang of it and find it easy to use...BUT i feel like when i am older i would like to pursue a career in Video Game Programing or at least a sort of computer programmer(im not saying its bad i just would prefer some sort of gaming related career)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;So what im asking is should i continue to learn java or switch to another language. An intelectual friend of mine told me that C++ is getting old and that java is the future but i just wanted to see what others think?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;What Language C++, C#,Java!! I are confused?&lt;br&gt;As a junior in high school you might want to think about what you want to do but you are way too young to close off your options.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you want to look at game programming you're going to have to look at where the jobs and skill sets are.  A game involves AI, that is providing rules and possibly an opponent for the player, it involves implementing graphics and sound on the hardware which the player will be using.  If you want to do graphics you should be studying design.  You should look at what the skill sets the languages you know cover.  Java is intended to implement some very sophisticated functionality over a broad range of hardware, software and browsers.  I'm running Debian Linux on the machine I'm writing on and of course I have Java installed.  There will be a market for games for that platform for a long time to come.  The other big markets for games right now are the Windows OS and the consoles.  Now C# is part of the dotNet suite which is optimized for Windows programming.  It is so about Windows, that when Miguel de Icaza, a very smart man connected to the Gnome desktop and Microsoft, introduced a dotNet clone into Gnome called Mono in 2007.  I'm not the only person I know who in 2007 went from preferring Gnome to removing it from my computers and those of us willing to discuss it will blame the instability caused by Mono.  dotNet and by extension C# are not likely to ever be useful unless you are specifically programming for the Windows OS, though they may be very useful for the Windows OS.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;You will probably be able to use C++ on Windows, and you will definitely find it useful if you are working on Game Systems, because C++ does incorporate a lot of C, and C provides an easy syntax for creating a logical model of any hardware, once you understand it.  It's possible you may learn some C and C++ if you learn C#, but you are more likely to be able to pick up useful  C# if you pick up C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;And you should not "switch" to C++ from java, unless you have a good financial incentive to.  Computer Science is really a branch of applied math: you should exactly be able to learn what you need to know better if you can compare how you do things using different languages and their methodologies. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Enough ranting. ;-)&lt;br&gt;Reply:java seems to be the wave of the future.. from what i've heard..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Im a visual basic kinda guy as i am into business applications but it seems everything is running java nowadays.. definatly sounds like you are going in the right direction&lt;br&gt;Reply:A code 'next step' if you aren't interested in learning C++ may be Python...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.python.org/&lt;br&gt;Reply:C++ and Java are good to learn, and  if you want to get into the Com-Sci/IT industry, you got to learn more than just those 2.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Since your wanting to get into the game development industry, you got to learn C/C++. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Yes Java is newer than C/C++, and yes its mainstream, Java is a good language, and yes you can make games in it, But for high performance commercial games, graphics intensive and fast speeds, less memory hogging, without the need of a JVM, C/C++ still makes a whole lot more sense!&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is good for mobile game development though!&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;But hey, you learn Java - C/C++ is similar in syntax and with them curly braces. Java is easier than C++. But you learn C/C++ first, then Java is a breeze.  &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Either ways you learn 1 of the 3, you can have an easier transition to learn the other 2. And then you can throw in to learn C# as well (C# is pretty similar to Java ).&lt;br&gt;Reply:well no technology is gona get older or usless... evry thing has its own + and -'s &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;its good to know all these language &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Knowing C++ will help u learning Java and C# easy&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;well coming Java and C# (.net) &lt;br&gt;&lt;br /&gt;&lt;br /&gt;this are on gr8 demand and its realy good one 2 learn ... various  kind of applications can b developed using both these tech..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;as u r more interested in game programming both Java and C++ will help u a lot in ur future even C# and Java both can b used 2 some extend in gaming ... on of the microsofts latest technology Silverlight which will be used in future  for making games uses C# for codding...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;and Java is my all time fav... its currently used in lots of mobile games (i.e J2ME verson)...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Conclusion : Knowing a technology will always help u in learning a new technology ... all technoloys are interrelated only the way of using them are different..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;hope this will help u&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;tc byee :)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;-aneesh&lt;br&gt;Reply:I agree with NetByte and jplatt39.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you want to do PC and console gaming learn C and C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you want to do cell phone games learn Java (Google just came out with their own mobile API you might want to look at what they offer for cell phones in therms of language)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C# and Java are great for business applications.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;As a high school student I suggest you learn about being a computer developer/programmer by studying Computer Science.  Learn the skills at becoming a good coder.  Language is the means, but it is not the actual skill of being a programmer.  &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Think of it as being a great driver (programmer).  You could learn how to drive a Mercedes (Language) really well, but if you are a great driver (programmer) you can easily learn how to drive a BMW (Language) with ease.&lt;br&gt;Reply:Java is very mainstream, but if your tired of java, my vote is deffinitly for python.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-8056333782610298116?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/8056333782610298116/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-language-c-cjava-i-are-confused.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8056333782610298116'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8056333782610298116'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-language-c-cjava-i-are-confused.html' title='What Language C++, C#,Java!! I are confused?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5625777387031535813</id><published>2009-07-14T23:36:00.002-07:00</published><updated>2009-07-14T23:36:34.719-07:00</updated><title type='text'>In Java C++ 2. Write code that will read two integers and print the number of multiples of 3?</title><content type='html'>Java and C++ are different languages. What are you trying to ask?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;In Java C++ 2. Write code that will read two integers and print the number of multiples of 3?&lt;br&gt;Code in c++ is as below&lt;br&gt;&lt;br /&gt;&lt;br /&gt;#include%26lt;iostream.h%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;#include%26lt;conio.h%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;void main()&lt;br&gt;&lt;br /&gt;&lt;br /&gt;{&lt;br&gt;&lt;br /&gt;&lt;br /&gt;clrscr();&lt;br&gt;&lt;br /&gt;&lt;br /&gt;cout%26lt;%26lt;"Enter two integers:';&lt;br&gt;&lt;br /&gt;&lt;br /&gt;int a,b,count;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;cin%26gt;%26gt;a%26gt;%26gt;b;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;if(a%26gt;b)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;{&lt;br&gt;&lt;br /&gt;&lt;br /&gt;int c=a;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;a=b;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;b=c;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;for(int i=a;i%26lt;=b;i++)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;{&lt;br&gt;&lt;br /&gt;&lt;br /&gt;if(i%3==0)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;count++;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;cout%26lt;%26lt;"Number of multiples of three between"%26lt;%26lt;a%26lt;%26lt;"%26amp;"%26lt;%26lt;b%26lt;%26lt;"are"%26lt;%26lt;count%26lt;%26lt;endl;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;getch();&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;Reply:#include %26lt;iostream%26gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;int main() {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;std::cout %26lt;%26lt; "Enter an integer: ";&lt;br&gt;&lt;br /&gt;&lt;br /&gt;int first = 0;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;std::cin %26gt;%26gt; first;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;std::cout %26lt;%26lt; "Enter another integer: ";&lt;br&gt;&lt;br /&gt;&lt;br /&gt;int second = 0;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;std::cin %26gt;%26gt; second;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;int count = 0;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;//ensure first is less than second&lt;br&gt;&lt;br /&gt;&lt;br /&gt;if(first %26gt; second) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;int temp = first;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;first = second;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;second = temp;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;for(int i = first; i %26lt;= second; i++) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt; if(i % 3 == 0) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  //i is a multiple of 3&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  std::cout %26lt;%26lt; i %26lt;%26lt; std::endl;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  count++;&lt;br&gt;&lt;br /&gt;&lt;br /&gt; }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;std::cout %26lt;%26lt; "Number of multiplies of 3 between " %26lt;%26lt; first %26lt;%26lt; " and " %26lt;%26lt; " second is " %26lt;%26lt; count %26lt;%26lt; std::endl;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;Reply:PLZ.... dicide that r u talking about java or c++&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5625777387031535813?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5625777387031535813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/in-java-c-2-write-code-that-will-read.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5625777387031535813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5625777387031535813'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/in-java-c-2-write-code-that-will-read.html' title='In Java C++ 2. Write code that will read two integers and print the number of multiples of 3?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-4150547018582230047</id><published>2009-07-14T23:36:00.001-07:00</published><updated>2009-07-14T23:36:18.950-07:00</updated><title type='text'>I need multicast monitoring toolkit in java/c/c++ with source code?</title><content type='html'>I can even buy that project at any cost&lt;br&gt;&lt;br /&gt;&lt;br /&gt;please help me out&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;I need multicast monitoring toolkit in java/c/c++ with source code?&lt;br&gt;Check out Snort &lt;br&gt;&lt;br /&gt;&lt;br /&gt;It's an open source packet sniffer.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The best place for stuff like this is SourceForge.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If it's out there, and it's open source, you'll find it there&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-4150547018582230047?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/4150547018582230047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-need-multicast-monitoring-toolkit-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4150547018582230047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4150547018582230047'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-need-multicast-monitoring-toolkit-in.html' title='I need multicast monitoring toolkit in java/c/c++ with source code?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5512452029775120843</id><published>2009-07-14T23:36:00.000-07:00</published><updated>2009-07-14T23:36:02.743-07:00</updated><title type='text'>Software Testing or C/C++/Java Programming?</title><content type='html'>I m 24 %26amp; a Engineering Graduate, looking for a career change to software, after 4 yrs in industry. I was suggested my friend to take up software testing so that i could get the job easily. But i m interested in programming, i know c %26amp; c++, Planning to learn JAVA,J2ME, so that i could join software company in 5 months time, but people say i m too ambitious to achieve that goal. So guys please suggest is my goals are just dreams and not reality, what should i do to enter software company at the earliest with decent salary package,&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Software Testing or C/C++/Java Programming?&lt;br&gt;im a software tester at the moment, earning about 10 grand a year (but i am 18 so pay is low). the older testers with more experience got paid about 30 grand a year - which is good. i think you can earn a decent salary as a tester and testing is a growing industry, meaning more jobs should be opening up (although some companies are reluctant to employ testers at the moment.) seeing as you have no experience in computing, testing would be a good way of getting into the industry i think. lots of people i work with dont have a computing degree so youll be fine with regards to that. why not apply to do a programming job? it depends largely on the culture of the company - whether theyre happy to employ some one without much experience if they interview well etc. i would say that testing is REALLY BORING! so unless youve done it and like it stay away.. its very repetitive. the software engineers hate it when they have to do any testing. apply for some software jobs and see what happens - if you dont get one hopefully you should at least get some useful advice. knowing C++ is obviously a big advantage. java, pearl and python are also popular in my company. some of the engineers have learnt these languages on the job. if you cant get a software engineering job, then look into testing. good luck&lt;br&gt;Reply:I too am a programmer (24) and my primary job is testing.  I recommend learning unit testing as it combines testing software with programming, and is a hot skill to have.  You'll probably make $30 - $40 grand to start.  Eventually they'll let you move up and do more programming, but all the beginning programmers are going to get low level work, it's just the way it is.&lt;br&gt;Reply:Go for your dreams now, otherwise they will become regrets. Java is Open Source now, so easy to get access to for learning. Get  on a Linux box or add Linux to that one and start learning again. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Do not get Micro Linux. That is moving backwards. Get an Open Source project that is supported, like Ubuntu Linux. The way it looks, Microsoft owns 10% of Apple and is now buying into Linux and made a move on SAP this week, so learn while you still allowed or permitted to.&lt;br&gt;Reply:Learn to program. Then even if you get started with a job in testing, you'll have the options to expand. While testers might eventually earn $40k/year, developers can double that with a bit of experience. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Don't worry about J2ME at all to start with. Once you learn the standard stuff, moving to ME is easy. Also, take your C++ experience and add both Java and C#.NET to. The more versitile you are, the more valuable.&lt;br&gt;Reply:If you know C and C++, why on earth would you want to learn Java? You can get much better work programming in C++, and produce software of a much higher quality...&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://2house-plants.blogspot.com/&gt;house plants&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5512452029775120843?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5512452029775120843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/software-testing-or-ccjava-programming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5512452029775120843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5512452029775120843'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/software-testing-or-ccjava-programming.html' title='Software Testing or C/C++/Java Programming?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5958181316591429396</id><published>2009-07-14T23:35:00.003-07:00</published><updated>2009-07-14T23:35:46.016-07:00</updated><title type='text'>Difference between C++ &amp;  java?</title><content type='html'>and diff between C , C++  %26amp; java&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Difference between C++ %26amp;  java?&lt;br&gt;You'll have to be more precise on that question, because to answer I have to know what level of technical detail you want. I'll just say you can't program yet.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;To make it short, &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ and Java are both OO (object-oriented).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ was designed to be backwards compatible with C (a C++ compiler can compile C code).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;You should consider C/C++ is for *system* development, which means you manipulate low-level behavior of your program. C was originally designed to write the UNIX operating system.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is more on the *application*  development side, which means that it tries to abstract from the machine.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is easier to learn, really faster to code, less error-prone.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ is more powerful (you can do things which you can't with Java), and programs perform slightly faster.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Most often, developpers use Java when they can, C++ when they have to.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The world of today is no longer not the world of the titans Java - C/C++ - .Net&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you've never programmed, you had better start with Python.&lt;br&gt;Reply:http://www.dickbaldwin.com/java/Java008....&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5958181316591429396?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5958181316591429396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/difference-between-c-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5958181316591429396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5958181316591429396'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/difference-between-c-java.html' title='Difference between C++ &amp;amp;  java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5664806350930299589</id><published>2009-07-14T23:35:00.002-07:00</published><updated>2009-07-14T23:35:30.342-07:00</updated><title type='text'>Java vs C++ which one is better in game programming?</title><content type='html'>Hi all! this is my first time to posting a question, i hope all of you will help me. Thx a lot all..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;well, now i'm very confuse about which programming language (java or c++) is better in game programming? i would like to learn on making a game, but still i'm confused on choosing the programming language, please give me some suggestion. Thank you.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Java vs C++ which one is better in game programming?&lt;br&gt;C++ is still #1 when it comes to professional game development. However, you can make games in any programming language. The main concepts are still the same.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you are a beginner, and want to develop games as a hobby, you may want to look into C# and XNA Game Studio. C# is way easier to grasp (for beginners) than C++. Eventually, if you can develop games in C#, then transition to C++ not very hard. Plus, with XNA, you get to develop and play your own games to on xbox 360. I know I didn't mention Java, and that's because it's very similar to C#, and I just love XNA [which you can only use with C#].&lt;br&gt;Reply:C++ is the industry standard in complex commercial desktop and console games. Java seems to be leading on simpler (but a large market) cell phone games.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;But as a beginner, neither is an optimal language to start with. C++ can make experienced programmers cry. Java manages to do that at least with beginners to programming.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Look at other choices. Python is a much simpler language than either. Python + PyGame combination is a very easy and popular way to start with 2D games and programming.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Visual Studio Express + XNA offers a more polished solution specifically geared to learners like you. Although the code you create in .NET/XNA won't run anywhere except in Windows and Xbox 360, .NET based languages (C#/VB.NET) are much easier to pick up for beginners than Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Contrary to what another poster said, .NET (C#) does not consume 10 gigs of disk space (it takes about the same as Java). Neither is a Java game instantly portable from a desktop stack to a mobile stack even if they are somehow comparable games at these extreme ends. Portability also should not be a beginner concern. You are learning, not creating products where you need to be concerned about lost markets.&lt;br&gt;Reply:If you are going to put any effort in this, why not WORA -- Write Once Run Anywhere. Learn Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C/C++ takes a bus-load of tinkering to make the same game run on different CPUs. C# takes a 10-gig plug-in at both the coder's end and the end-user's end. Not good.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java can be easily modified to run on a cell-phone, an Intel-based computer, AMD, Solaris or a Mac. Linux or that other OS.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java will cut your learning curve time down by 50%.&lt;br&gt;Reply:well it depends both languages are tough&lt;br&gt;&lt;br /&gt;&lt;br /&gt;you can make games on both &lt;br&gt;&lt;br /&gt;&lt;br /&gt;but c++ is the most common used  specially if you want to do 3d gaming but you also have to learn more&lt;br&gt;&lt;br /&gt;&lt;br /&gt;but Java is also used to make cell phone games and games on the internet&lt;br&gt;&lt;br /&gt;&lt;br /&gt;but there is also c# which you can use with xna to make xbox360 arcade games&lt;br&gt;&lt;br /&gt;&lt;br /&gt;but if your a beginner you can also try downloading gameMaker7 from the internet from the yoyo games website &lt;br&gt;&lt;br /&gt;&lt;br /&gt;another easy one is flash&lt;br&gt;Reply:while the answer recommending java is true, it can run anywhere, you have to consider overriding factors.  The fact is that java gobbles memory and has a huge overhead for even the smallest programs, for a game of any size and complexity you'll be quickly running into problems involving memory.  &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ it's the standard for a reason.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5664806350930299589?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5664806350930299589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/java-vs-c-which-one-is-better-in-game.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5664806350930299589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5664806350930299589'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/java-vs-c-which-one-is-better-in-game.html' title='Java vs C++ which one is better in game programming?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-7178642371701935064</id><published>2009-07-14T23:35:00.001-07:00</published><updated>2009-07-14T23:35:14.812-07:00</updated><title type='text'>What do I need to run C++ or Java?</title><content type='html'>As a complete novice, what do I need on my computer to run C++ and/or Java. What do I need to download and from where. All for free, of course.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;What do I need to run C++ or Java?&lt;br&gt;sun java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.java.com/&lt;br&gt;Reply:As a novice it is better that you start from C++ and then after getting a good grip on that you can move on to java. you will get a good grip of object oriented programming when you are doing  c++ which will be helpful when you start with java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;To learn c++ get some good books from the market, you will also find a lot of tutorials, and free ebooks in c++ forums join them. You can get Borland's Turbo c++ compiler from their respective websites&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://dn.codegear.com/article/20633 &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;here u can get the borland compiler 5.5 version for free&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;But if you are intrested in java go to the site &lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://java.sun.com&lt;br&gt;&lt;br /&gt;&lt;br /&gt;here you will get free JRE(java runtime environment ) which you can download and run in your system&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;So all the best, and happy programming&lt;br&gt;Reply:Eclipse can do both but it is particularly good at Java&lt;br&gt;Reply:Java should be able to run using the Java Runtime Environment (JRE) you can download it from java.sun.com.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;As for C++, I highly recommend Bloodshed C++, yes it sounds dark but it is very good, has a simple compiler and is free for anyone to use: http://www.bloodshed.net/devcpp.html&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-7178642371701935064?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/7178642371701935064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-do-i-need-to-run-c-or-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7178642371701935064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7178642371701935064'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-do-i-need-to-run-c-or-java.html' title='What do I need to run C++ or Java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-3871401851938007357</id><published>2009-07-14T23:35:00.000-07:00</published><updated>2009-07-14T23:35:01.563-07:00</updated><title type='text'>Which Programming Language(s) (Like C/C++, JAVA, Ect.) do You Like The Most?***?</title><content type='html'>To Whom this may Concern,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you have one tell Me. But if you have multiple ones then give me a list of them (for example: If you like C/C++ %26amp; JAVA, you would put next to each one a * or more to mark your rating of that specific one,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1. C/C++***&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2. JAVA**&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3. (Ect.)).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;                             ***!Thank You, Very Much!***&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Which Programming Language(s) (Like C/C++, JAVA, Ect.) do You Like The Most?***?&lt;br&gt;1. C/C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2. C#&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3. VB.NET&lt;br&gt;&lt;br /&gt;&lt;br /&gt;4. Java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;5. PHP&lt;br&gt;Reply:I like VB and Visual studio.NET.&lt;br&gt;Reply:In terms of general purpose programming language&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1. C++  &lt;br&gt;&lt;br /&gt;&lt;br /&gt;2. Java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Not sure the guy on top knows about programming...Java a utility tool? You have to classify C/C++ and most other languages as utility tool then...ever heard of code re-usability?&lt;br&gt;Reply:Such question will not have a correct answer as the thing depends on the nedd and application.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1. For scientific applications, still no alternative to FORTRAN.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2. Object oriented programming , mostly for productivity suites, C/C++ whatever you call is easier.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3. I don't consider JAVA as all in one solution to anything and it is more like utility tool. Java will have major use in IT field(web design and others related tech things).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;so, it really depends and we must admit that.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://garden-centres.blogspot.com/&gt;garden centres&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-3871401851938007357?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/3871401851938007357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-programming-languages-like-cc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3871401851938007357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3871401851938007357'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-programming-languages-like-cc.html' title='Which Programming Language(s) (Like C/C++, JAVA, Ect.) do You Like The Most?***?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-578059223824854400</id><published>2009-07-14T23:34:00.002-07:00</published><updated>2009-07-14T23:34:42.049-07:00</updated><title type='text'>Is Learning Java 2, or C++ Better, I want to build a remote access program as my first program?</title><content type='html'>C++ Is For EXE Programs.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java 2 and Java 2 Micro Edition is for *.jar Programs.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I want to start making high class EXE Programs, so i guess i should start with C++, Right...?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I want to make programs, that will run on any system, mainly windows, and yes I know that Java's saying is write once and run anywhere, but I dont know if Java 2 is better than C++ and its probably not, even if C++ has memory leaks, and Java 2 is supposidly really C - -, lol, I know... I know... someone help me, I would like to know what to do, I know HTML, and I know JavaScript, enough to do whatever I need to do online... and then some.. so im ready to go to the next step, please help me???????????????????????????&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Is Learning Java 2, or C++ Better, I want to build a remote access program as my first program?&lt;br&gt;It is really complicated to give an accurate answer... and however says "x is better than y" is just trying to fool you.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In the end it's not about what programming language is the best; it's about how well you feel programming on it, and if it really suits your needs.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Now, you say "high class exe programs", but Java is capable of making very good stuff... have you ever tried the Eclipse framework? Quite impressive and java based. There are also utilities to turn .jar into .exe by means of packing the JRE into the exe, or calling it on the fly.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Generally speaking, Java is a lot much easier for beginners, as most of the things you need (take for example networking stuff) is already built-in, while in C++ you have to go and find some libraries yourself most of the times. Is this a problem for you? There you go.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Also from experience, Java applications tend to be slow... in fact I think I'll try eclipse on my current machine because last time I tried on the old one it could barely keep running as my whole RAM was consumed in minutes! Thats a common thing with Java applications, whether you like it or not. Maybe you could say its because of the virtual machine, but we have the .NET framework, which tends to run really fast, almost you cannot notice if something is made with good old C/C++ or with some .NET flavour.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ does not have memory leaks... it is you as a programmer that, with the inproper use of pointers that make those leaks happen. And Java applications can also go bad.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;My advice would be for you to try and make small things with both programs... for example C++ you can go ahead and download Code:Blocks&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.codeblocks.org/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Which is a great free (open source) IDE, and you can download a version that comes with a compiler already (Window's GCC port named MinGW).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;And well, the Java SDK.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Then you mess around a bit with both, try to make a small application then you make your own conclusions. Because frankly, this is the only real way to pick up what you like, and I'd not advice you to take a decision based on what a fanboy has to say.&lt;br&gt;Reply:In your case Java iis MUCH easier to initate remote TCP/IP commands, which will be useful for the remote program you are looking at&lt;br&gt;Reply:Java-tip.org is your gateway to the best &lt;br&gt;&lt;br /&gt;&lt;br /&gt;sites on the Internet for Java tutorials! &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Looking for Computers, Technology, or Domain &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Names? Browse our recommended resources or &lt;br&gt;&lt;br /&gt;&lt;br /&gt;just try the Java-tip.org search. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://java-tip.org/&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-578059223824854400?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/578059223824854400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-learning-java-2-or-c-better-i-want.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/578059223824854400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/578059223824854400'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-learning-java-2-or-c-better-i-want.html' title='Is Learning Java 2, or C++ Better, I want to build a remote access program as my first program?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5046425382572123774</id><published>2009-07-14T23:34:00.001-07:00</published><updated>2009-07-14T23:34:26.187-07:00</updated><title type='text'>Which is better, Java or C++ in terms of...?</title><content type='html'>As an MIS student, i already know how to use both C++ and Java. I just want to know which is better C++ or Java in terms of:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1.) Application (Games, Business Applications and Others).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2.) Database Usage on MySQL or other Database Systems.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3.) Complexity (Which is more complex than the other).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;4.) Other strengths and weaknesses over the other.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Thank you very much!&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Which is better, Java or C++ in terms of...?&lt;br&gt;If you ask around your local CS faculty, you'll find that most computer scientists think that C++ deserves to burn in the deepest darkest corner of hell. But their opinion of java isn't a lot better. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ is a horribly complex language. Almost no one knows the entire thing, and different features of the language are known to break each other. Seeing as you say you know C++ I'm sure that you have already bumped into some of its problems. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;That said, a good well designed program will work out well on either platform. C++ lets you write faster more efficient code, but unless you know you need to do that, all you'll end up doing is building a horrible unmaintainable mess. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java implements a much purer form of OOP than c++ which means that your designs have a little less room for error (although again, I've gotten into some pretty nasty snafus with java)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;So point by point:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1a) Games&lt;br&gt;&lt;br /&gt;&lt;br /&gt;You definitely want c++ here. Game programming is one of the rare exceptions where you need all the performance you can get. Unless your game has very little in terms of graphics, you will want c++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1b) Productivity&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java. You don't need c++. Garbage collection in java means that you won't have memory leaks bringing down your business systems. While both languages have been proven in the real world, i see no reason to start a new application in c++. Back in the dark ages, the Java VM was a little crappy and you got sluggy performance, but this has been for the most part all fixed.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2) Databases&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Either one is fine, there are hundreds of libraries for any database imaginable here, and there aren't massive differences. However some of the big heavy commercial databases (oracle for example) use java internally, so you can write java that runs directly in the database engine which might give it a small lead.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java wins hands down. C++ will leave you wanting to stab people in the face. While Java generics can be a little mind bending they are nowhere near the sheer trauma that C++ will do to you. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;4)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Garbage Collection. There's no reason why you should be doing it yourself in a modern language. There are lots of C++ libraries that will do it for you, but that should ring warning  bells about why you are using c++ in the first place. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;A real OOP language has no use for pointers. C++ will make you use them. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;A good OOP language shouldn't need to bloat the size of your program every time you use generics&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I'm sure I came off a little biased, but in my opinion 99 times out of 100, if you are using c++, you should be using java. Not that java is without its problems, but thats a different question.&lt;br&gt;Reply:man JAVA is btter in all the applications that u hav mentioned ,also JAVA is very helpful in creation of GUI as compared to c++, and the best thing 'bout JAVA is that JAVA has NO POINTERS ,thus no tension of viruses and also JAVA is platform independent!!!!!!!!!!!!!!&lt;br&gt;Reply:Java always leads the way ahead from C++ in the points that you have mentioned.&lt;br&gt;Reply:java, jsp&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.oylinki.com/phpBB/&lt;br&gt;Reply:1) For games most are written in C++ because of speed that and knowing pointer arthimetic. More business applications are written in Jave NOW then C++ but more are being written in C#. If you are doing low level stuff like hardware access and device drivers it is C an C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2) Most databases the drivers are written in C++ but for accessing the data both are equal in performance.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3) C++ is more complex because of some of the arcane ways to do the same thing (these are done for speed). The Java language is a stripped down version of the C and C++ language the have removed direct access to pointers and you cannot easily access some of the direct access stuff of the OS.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;4) Both C++ and Java are cross-platform. It is easier to write cross-platform in Java because it keeps the OS dependent functions insulated from the program (that is in the JVM). C++ is also native compiled and not JIT so there is faster execution. This give C++ an advantage in that it doesnt need extra memory for the the JVM and in memory compilation.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Overall both are good languages it depends on what you are doing or planning to do.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5046425382572123774?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5046425382572123774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-is-better-java-or-c-in-terms-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5046425382572123774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5046425382572123774'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-is-better-java-or-c-in-terms-of.html' title='Which is better, Java or C++ in terms of...?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2754322052083273224</id><published>2009-07-14T23:34:00.000-07:00</published><updated>2009-07-14T23:34:10.052-07:00</updated><title type='text'>Where do i get exmaple programs for c++ &amp; java?</title><content type='html'>especially for the oop strategy and templates for c++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;and whole of java&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Where do i get exmaple programs for c++ %26amp; java?&lt;br&gt;~ e.g.  &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://answers.yahoo.com/search/search_r...&lt;br&gt;Reply:mozilla&lt;br&gt;&lt;br /&gt;&lt;br /&gt;java2&lt;br&gt;&lt;br /&gt;&lt;br /&gt;sourceforge&lt;br&gt;&lt;br /&gt;&lt;br /&gt;bitorrent&lt;br&gt;&lt;br /&gt;&lt;br /&gt;paullutus has a lotta nifty apps for learning java and c&lt;br&gt;&lt;br /&gt;&lt;br /&gt;sunmicrosystems&lt;br&gt;Reply:Some working samples for C++: http://smartcoder.awardspace.com/categor...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;KaBalweg&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://smartcoder.awardspace.com&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2754322052083273224?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2754322052083273224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/where-do-i-get-exmaple-programs-for-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2754322052083273224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2754322052083273224'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/where-do-i-get-exmaple-programs-for-c.html' title='Where do i get exmaple programs for c++ &amp;amp; java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-3436312192293429518</id><published>2009-07-14T23:33:00.003-07:00</published><updated>2009-07-14T23:33:53.977-07:00</updated><title type='text'>C#/Java program?</title><content type='html'>Hey,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I want to make a program in either java or c#  that runs in the background (no gui) and that responds to certain keycombinations and performs actions associated with those combinations. However i can't find a way to do this without a gui and then still it only works when it has focus. Any suggestions?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;C#/Java program?&lt;br&gt;don't do it in assembly, you can easily make daemons in most c variants, java isn't the best idea though.  Just google it.&lt;br&gt;Reply:Lose the stupid GOOEY nonsense and program in assembler. A simple TSR will do what you want.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Or you could just go on the web and d/l a keylogger that's already written for you.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://flower-menings.blogspot.com/&gt;flower menings&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-3436312192293429518?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/3436312192293429518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/cjava-program.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3436312192293429518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3436312192293429518'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/cjava-program.html' title='C#/Java program?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-6109605019102776987</id><published>2009-07-14T23:33:00.002-07:00</published><updated>2009-07-14T23:33:38.024-07:00</updated><title type='text'>C++, java???</title><content type='html'>c++, java???&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;can you give me example of a machine language and an example of a high-level programming language?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;what is it? does it included 0’s and 1’s?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;C++, java???&lt;br&gt;My mum always talks about C++&lt;br&gt;Reply:assembly language is machine language and Visual Basic is high lvl language&lt;br&gt;&lt;br /&gt;&lt;br /&gt;all the compilied executables run in machine language, and you are right its consists 0s and 1s&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-6109605019102776987?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/6109605019102776987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/c-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6109605019102776987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6109605019102776987'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/c-java.html' title='C++, java???'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-3909298935964146354</id><published>2009-07-14T23:33:00.001-07:00</published><updated>2009-07-14T23:33:21.946-07:00</updated><title type='text'>Which is the best link to link to learn C, C++ and java?</title><content type='html'>Here is the Good web page to learn C,C++,JAVA http://ebooksdownloadhere.googlepages.co...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;here is the link to learn java books..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://books4java.blogspot.com&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Which is the best link to link to learn C, C++ and java?&lt;br&gt;i think you should go and check out the w3wchools&lt;br&gt;&lt;br /&gt;&lt;br /&gt;this is the best place for bigginers&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://blue-flowers2.blogspot.com/&gt;blue flowers&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-3909298935964146354?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/3909298935964146354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-is-best-link-to-link-to-learn-c-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3909298935964146354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3909298935964146354'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-is-best-link-to-link-to-learn-c-c.html' title='Which is the best link to link to learn C, C++ and java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-247126253592232481</id><published>2009-07-14T23:33:00.000-07:00</published><updated>2009-07-14T23:33:05.924-07:00</updated><title type='text'>Is there a website that you can upload code to that can be shared with others? (Java, c++ etc)?</title><content type='html'>Thanks&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Is there a website that you can upload code to that can be shared with others? (Java, c++ etc)?&lt;br&gt;Freshmeat and SourceForge are two sites I know off hand but they're more for complete projects not necessarily snipits/tools. CodeProject appears to be a little more like what you're looking for but I'm not sure how you would submit code to it.&lt;br&gt;Reply:http://www.hotscripts.com/&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-247126253592232481?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/247126253592232481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-there-website-that-you-can-upload.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/247126253592232481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/247126253592232481'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-there-website-that-you-can-upload.html' title='Is there a website that you can upload code to that can be shared with others? (Java, c++ etc)?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-1351866245985427386</id><published>2009-07-14T23:32:00.003-07:00</published><updated>2009-07-14T23:32:50.115-07:00</updated><title type='text'>Why C++ is different from all other programes like java, Fox pro.. What's the basic difference, Why it's made?</title><content type='html'>This question I'm working with many years but did not ever find the answer.. Here plz tell me why C++ is different from other such oops. Here I also need to know that why it's made what was the porpose to make it even though many such Programs were there?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Why C++ is different from all other programes like java, Fox pro.. What's the basic difference, Why it's made?&lt;br&gt;Well, Java is actually based on C++, as well as PHP.  C++ is a very basic and powerful programming language, in fact, Linux Operating System is made entirely of C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If humans are made from a union of sperm and egg, it's the same as C++ is the beginning of most programs and programming languages.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The history of C++ goes like this.  Stroustrup began work on C with Classes in 1979. The idea of creating a new language originated from Stroustrup's experience in programming for his Ph.D. thesis. Stroustrup found that Simula had features that were very helpful for large software development, but the language was too slow for practical use, while BCPL was fast but too low-level and unsuitable for large software development. When Stroustrup started working in AT%26amp;T Bell Labs, he had the problem of analyzing the UNIX kernel with respect to distributed computing. Remembering his Ph.D. experience, Stroustrup set out to enhance the C language with Simula-like features. C was chosen because it is general-purpose, fast, portable and widely used. Besides C and Simula, some other languages which inspired him were ALGOL 68, Ada, CLU and ML. At first, the class, derived class, strong type checking, inlining, and default argument features were added to C via Cfront. The first commercial release occurred in October 1985.[2]&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In 1983, the name of the language was changed from C with Classes to C++, since classes are 'one more thing' than C had (++ being the increment operator in C and C++).[citation needed] New features were added including virtual functions, function name and operator overloading, references, constants, user-controlled free-store memory control, improved type checking, and BCPL style single-line comments with two forward slashes (//). In 1985, the first edition of The C++ Programming Language was released, providing an important reference to the language, as there was not yet an official standard. In 1989, Release 2.0 of C++ was released. New features included multiple inheritance, abstract classes, static member functions, const member functions, and protected members. In 1990, The Annotated C++ Reference Manual was published. This work became the basis for the future standard. Late addition of features included templates, exceptions, namespaces, new casts, and a Boolean type.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;As the C++ language evolved, a standard library also evolved with it. The first addition to the C++ standard library was the stream I/O library which provided facilities to replace the traditional C functions such as printf and scanf. Later, among the most significant additions to the standard library, was the Standard Template Library.&lt;br&gt;Reply:Evevery programing language follows some syntax/rules  and they have differnet compiling and interpreting feature. They also have different set of data types, statements and other things. On these basis they are different from each other. Some of them are more different. eg: C++ and FoxPro while Java and C++ have very much similar syntax&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-1351866245985427386?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/1351866245985427386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/why-c-is-different-from-all-other.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1351866245985427386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1351866245985427386'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/why-c-is-different-from-all-other.html' title='Why C++ is different from all other programes like java, Fox pro.. What&apos;s the basic difference, Why it&apos;s made?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2793426558744043184</id><published>2009-07-14T23:32:00.002-07:00</published><updated>2009-07-14T23:32:34.018-07:00</updated><title type='text'>How to install c c++ java oracle &amp;.net?</title><content type='html'>how to install c++ java .net oracle&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How to install c c++ java oracle %26amp;.net?&lt;br&gt;The simplest way to do development is to install linux on your computer. It is an operating system built by programmers for themselves so development tools are very available. In Windows developing is a hassle.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2793426558744043184?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2793426558744043184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-install-c-c-java-oracle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2793426558744043184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2793426558744043184'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-install-c-c-java-oracle.html' title='How to install c c++ java oracle &amp;amp;.net?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-6316102219662268147</id><published>2009-07-14T23:32:00.001-07:00</published><updated>2009-07-14T23:32:18.095-07:00</updated><title type='text'>Doubts in C,JAVA, DBMS,Some Programs...?</title><content type='html'>1) Difference between C and C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2) overloading and overriding .. differentiate them?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3) what is object slicing ?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;4) Define procedural language&lt;br&gt;&lt;br /&gt;&lt;br /&gt;5) Explain why C++ is not a fully OOP language and why JAVA is?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;6) Write a program to swap 2 variables without using temporary variables.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;7) write sql cmd to generate first 100 lines of tables.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;8) security in C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;9) write a query to extract only the duplicate records from a table&lt;br&gt;&lt;br /&gt;&lt;br /&gt;10) How is a C program compiled?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;11) Differences between DBMS and RDBMS?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;12) What is the differences between i++, ++i. Is it different to write for(i=0;i%26lt;10;i++) then to write for(i=0;i%26lt;10;++i)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;13)  a)What is the output of for(;;) ?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;       b)What is the output of for(;;); ?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;14) Whats Referential Integrity in RDBMS?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Doubts in C,JAVA, DBMS,Some Programs...?&lt;br&gt;So, do you want us to take the test for you or just do your homework for you?&lt;br&gt;Reply:is it a  3 hr exam to the answerers&lt;br&gt;Reply:google.com, yahoo.com, live.com, wikipedia.com, those are your answers&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://white-flowers2.blogspot.com/&gt;white flowers&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-6316102219662268147?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/6316102219662268147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/doubts-in-cjava-dbmssome-programs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6316102219662268147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6316102219662268147'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/doubts-in-cjava-dbmssome-programs.html' title='Doubts in C,JAVA, DBMS,Some Programs...?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5188209424839571310</id><published>2009-07-14T23:32:00.000-07:00</published><updated>2009-07-14T23:32:03.338-07:00</updated><title type='text'>Java and C++ at the same time?</title><content type='html'>Im currently taking an introduction to java course in my high school and next year im planning to take AP Java &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;so, i was wandering if it was a good idea to take a C++  course over the summer&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;would it be better to finish learning one first and then learn the other one? or, it doesnt realy matter?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Java and C++ at the same time?&lt;br&gt;Some people would have no trouble keeping the two languages seperate and therefore, it would be helpful to keep practicing programming by taking the summer course.  However, though Java and C++ are very similar in a lot of ways, there are a number of things that are very different.  I took a class in college that worked with both Java and C++ (Object-Oriented Design) and we had to convert from one to the other and such.. and though I ha been using both languages for quite some time, it was still confusing at times.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Since its a personal thing, I'd recommend reading through some intro-to-C++ tutorials online and see how it goes.  If you find yourself struggling, I'd say stay away from C++ until you have a firmer grasp on Java :)&lt;br&gt;Reply:I think you should be able to keep them separate if you are only taking one class at a time. I would not advise taking both an intro to Java and an intro to C++ at the same time, but if they are in different semesters, then you shouldn't have many problems. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I suspect if you are learning Java now, then you should pick up C++ fairly easily. They are both fairly similar, but C++ allows more memory manipulation. If you take C++ over the summer, but not Java, the worst thing I think will happen is an occasional mistake in key words when switching from one language to the other.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Good luck.&lt;br&gt;Reply:If Java is your first exposure to programming, then you might find that C++ is a little disorienting, since it looks superficially similar to Java, but lots of things have slightly different meanings.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Also, C++ is a huge language, much more complicated and powerful than Java. It's consequently much more work to get really proficient in it.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Having said all that, it's always a good idea to learn more programming languages - every language has it's own way of affecting the way you think about solving problems.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;At the risk of spamming, I've written a few entries on my blog about this subject:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://codemines.blogspot.com/2007/01/la...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://codemines.blogspot.com/2008/03/le...&lt;br&gt;Reply:Doesn't really matter. but c++ will be really useful to learn. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;doesn't really bother me to take two languages at a time. I'm current doing an AI class using java and i'm taking a c# class aswell. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;i think its good to master one language though. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;don't want to fall into -- jack of all trades, master of none--&lt;br&gt;Reply:Both are really similar. If you learn one it just easier to learn the other.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5188209424839571310?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5188209424839571310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/java-and-c-at-same-time_14.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5188209424839571310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5188209424839571310'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/java-and-c-at-same-time_14.html' title='Java and C++ at the same time?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-7988898496362025556</id><published>2009-07-12T23:30:00.002-07:00</published><updated>2009-07-12T23:30:46.004-07:00</updated><title type='text'>How can i make exe file using  programming language like C,C++,Java???</title><content type='html'>You need to use a compiler. A compiler takes the source code you've written and interprets it into a format that your operating system can execute (an exe file in Windows for example). There's all kinds of compilers our there. gcc is a freely available compiler that works on most platforms for compiling C and C++ programs (available from http://gcc.gnu.org/). Also Microsoft makes a suite of compilers under the Visual Studio product suite.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How can i make exe file using  programming language like C,C++,Java???&lt;br&gt;Basically for every computer language, you first write the code then compile it to check for errors.  If the source (or code) doesn't have any syntax errors, then a output file will be generated.  This is an executable file. Depending on the operative system and programming language you are using there are several executable files, exe, .o, .class, etc.&lt;br&gt;Reply:Yes you can. Either self teach yourself or books or classes. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;But first you need some software so you can create your program. Microsoft has some.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C#&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://msdn.microsoft.com/vstudio/expres...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://msdn.microsoft.com/vstudio/expres...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;But my favourite programming language is Visual Basic - Its easy and you can guess some code if you are unsure on the coding required!&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://msdn.microsoft.com/vstudio/expres...&lt;br&gt;Reply:You learn C, C++, or Java. Buy some books. Take a class.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-7988898496362025556?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/7988898496362025556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-make-exe-file-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7988898496362025556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7988898496362025556'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-make-exe-file-using.html' title='How can i make exe file using  programming language like C,C++,Java???'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-3699552533986995221</id><published>2009-07-12T23:30:00.001-07:00</published><updated>2009-07-12T23:30:30.535-07:00</updated><title type='text'>Which is a better programming language to learn, C++ or Java, to find work in the financial industry?</title><content type='html'>Both... (you'll need them) and you'll gotta learn a lot of new languages that'll appear, the best thing is to learn the basics of programming, so you'll can learn any language in just a few days...&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Which is a better programming language to learn, C++ or Java, to find work in the financial industry?&lt;br&gt;I guess you are tryint to enter the field through trading areas. Those need both quick and dirty programming for solving new problems, AND user friendlly interfaces.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;You will find that its usefl to know Matlab and/or Mathematica.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Visual Basic IS needed (on spite of the previous poster laugh) in order to expand excel capabilities. I do that all the time and, although I ultimately reprogram what I did in VB, it provides a fast solution.&lt;br&gt;Reply:Both can REALLY come in handy. They're both a lot alike. And they're both cross-platform. I am not exactly sure what you mean by "financial industry," but it may depend on the company.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;They may want to use VB or something. LoL! =). That makes me laugh, but some do.&lt;br&gt;Reply:i would tend to lean towards java, but as eveyone has said, once you have learnt the basics in one langauage, you can generally pick up things in other languages quickly. if you learn both well, then you are definiatly be at an advantage&lt;br&gt;Reply:I'd say Java, but that's more from a general sense than from a finance-specific sense - like the above poster said, it's best to just learn the basics since a lotta things carry over between languages - but you can learn the basics in any language. Java, being the more advanced of the two, probably has more forward-thinking features that newer languages will implement than the older C++. I know both and find Java a whole lot more useful, but the same basic principles apply to both.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-3699552533986995221?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/3699552533986995221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-is-better-programming-language-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3699552533986995221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3699552533986995221'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-is-better-programming-language-to.html' title='Which is a better programming language to learn, C++ or Java, to find work in the financial industry?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5148578924049369405</id><published>2009-07-12T23:30:00.000-07:00</published><updated>2009-07-12T23:30:13.438-07:00</updated><title type='text'>Is thare any library available for C# or Java by which any file format of MS/Open office be viewed/altered?</title><content type='html'>Is it open source? I know Itext can save .rtf %26amp; .pdf files using both Java and C#. How about viewing these files? How about viewing %26amp; manipulating .xls,.csv, .odt, .ods,.ppt,.odp files from C# and/or Java? Anyone have any idea? I want to make my own 'lightweight' (and independent) open source office application using C#/Java to be submitted to sourceforge.net. It will not use any code/resources of MS/Open office.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Is thare any library available for C# or Java by which any file format of MS/Open office be viewed/altered?&lt;br&gt;There is a C library libgsf which seems to read/write a variety of structured formats including Office and gsf-sharp for the C# bindings. Beagle for example uses this to index Office documents.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://1song-lyrics.blogspot.com/&gt;song lyrics&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5148578924049369405?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5148578924049369405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-thare-any-library-available-for-c-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5148578924049369405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5148578924049369405'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-thare-any-library-available-for-c-or.html' title='Is thare any library available for C# or Java by which any file format of MS/Open office be viewed/altered?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-8893024908231432485</id><published>2009-07-12T23:29:00.003-07:00</published><updated>2009-07-12T23:29:54.914-07:00</updated><title type='text'>I want to learn Java and C++ programming at home. Are there downloads available for these programs online?</title><content type='html'>Any suggestions of good sites to obtain downloads, free if possible.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;I want to learn Java and C++ programming at home. Are there downloads available for these programs online?&lt;br&gt;I agree that Java or C# is going to be easier to learn than C++, but I don’t think that ease is the only factor. I think you need to find out what type of programming you want to do first. Web, application, game, networking, tools etc…Then pick a language. There are plenty of step by step tutorials for C++ that will make it easy to learn the basics just like with Java. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you go with Java I would suggest downloading Eclipse, it is a free IDE and will make it easier for you to learn. For C++, I don’t know of any free IDEs, textpad will color the syntax for you, and digital mars has a free windows compiler. Borland has a cheap C++ IDE and compiler, about $40.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.javaranch.com is a good resource for learning Java. If you chose Java I would also recommend after you get into it for a few months reading the java language specification, JLS spec and the java virtual machine specification JVM spec. For C++ this book is the specification:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The C++ Programming Language &lt;br&gt;&lt;br /&gt;&lt;br /&gt;by Bjarne Stroustrup&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Bjarne invented C++. So he knows what he talking about, however you may not find the book that accessible when you are learning. But there are probably a lot of good tutorials, I’ve always found the o’rielly book to be an excellent source to learn from.&lt;br&gt;Reply:Search for tutorials&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.cplusplus.com/doc/tutorial/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;That is a result from a yahoo search for C++ tutorial.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Hope that helps&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;RJ&lt;br&gt;Reply:java is easiest to get started with.&lt;br&gt;Reply:www.pekiyi.150m.com/c.html&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.pekiyi.150m.com/java.html&lt;br&gt;Reply:If this is your first time learning a programming language (which by the question, it sounds like it, no offense.) I would highly recommend starting with something like C#. You'll still learn OOP concepts but it's a newer language with better examples, and you will run into way fewer of the "gotchas" java/c++ are full of. You will be able to write just about any of the same kinds of apps you would with Java/c++. Microsoft also offers a free compiler: Visual C# Express. If you still have questions, email me.&lt;br&gt;Reply:the best website : freecomputerbooks.com  u can search for tutorials and stuff...its fun&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-8893024908231432485?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/8893024908231432485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-want-to-learn-java-and-c-programming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8893024908231432485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8893024908231432485'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-want-to-learn-java-and-c-programming.html' title='I want to learn Java and C++ programming at home. Are there downloads available for these programs online?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-1142053553271534520</id><published>2009-07-12T23:29:00.002-07:00</published><updated>2009-07-12T23:29:40.211-07:00</updated><title type='text'>C++/C#/Java?which to learn?</title><content type='html'>I've never done programming in my life *blushes*,however am eager to learn one cos i'm interested.Out of all of them the above  catch my eye.Have heard that Java is better than C as it simulates the real world more closely.Which should i learn?What about Java 2?does one need .net experience and Java experience to learn that?help!!&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;C++/C#/Java?which to learn?&lt;br&gt;wtf? Java is a compiler? Java is referred to as the language, the java compiler is better known as javac and it comes in the jsdk or j2sdk.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is interpreted and so is .net, .net doesn't generate binary, it generates instructions that are run under the CLR, it's quite fast compared to vb 6 and asp. Php is also interpreted, of all the major languages are interpreted, the only ones that actually generate binary code are: C++, C and Delphi (Pascal). which one you want to learn is dependent on what you want to program, web pages, or os applications and on what platform. you program web pages and any os with a browser can access your app. Java is cross-platform to some sense, but when you want more specific funtions on a specific os, like the Windows Api, let's say, you loose that portability and have to deal with compiling for different operating systems, and besides it is quite slow, look at LimeWire, man what a drag. .net sticked very much to what an OOP language is and you can choose from VB, J#(Java syntax) and C# (C syntax), or even make your own language, it supports building web pages, windows apps (some porting for Linux has been done, checkout the Mono project) and a free express edition for windows apps in VB and C# and for building web apps full with web services and web pages, and yes, debugging too, distributed by Microsoft, in my experience better than any Java Ide, including Eclipse. if you want RIA's(Rich Internet Applications) check out Flex from Adobe (formerly Macromedia).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ is very low level and I wouldn't recommend it for building apps for an enterprise other than socket handling and very very low level instructions, unless you want to build your own Os. Lol&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Feed your mind!! &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Cheers&lt;br&gt;Reply:Which ever Prog Lang you go.. one must remember that you should do a log of programming practice...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.j2eequestions.com                          &lt;span&gt;Report It&lt;/span&gt;&lt;br /&gt;                      &lt;br&gt;Reply:Which ever Prog Lang you go.. one must remember that you should do a log of programming practice...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.j2eequestions.com                          &lt;span&gt;Report It&lt;/span&gt;&lt;br /&gt;                      &lt;br&gt;Reply:This is all based on what you are going to do and personal preference. I would NOT suggest C++.  It is the most difficult of the three.  C# is probably the best.  It is widely used in business environment, and its not too terribly difficult.  Someone said that C++ does OO(Object Oriented), so its the way to go, but C# is OO as well. This is not really a question with a simple answer.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I would look at all three.  Do some studying of their pros and cons, and then make a decision on what fits your situation best.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Good Luck.&lt;br&gt;Reply:hey there!&lt;br&gt;&lt;br /&gt;&lt;br /&gt;choose any 1 after considering following factors coz final decision is yours :&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;a) All languages u mentioned follow almost same style of &lt;br&gt;&lt;br /&gt;&lt;br /&gt;    programming (all support Object Oreinted Programming)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;b) The hierarchy in terms of development is :C++-%26gt;Java-%26gt;VC#&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    C++ is still widely used. Java was influenced by C++ and C# &lt;br&gt;&lt;br /&gt;&lt;br /&gt;    is Microsoft's extension of C++. (So normally C++ is the &lt;br&gt;&lt;br /&gt;&lt;br /&gt;    starting language).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;c) All the languages have almost,i repeat "almost" same syntax.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;d) C++ and Java are platform independant(to a large extent).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;e) C++ has implementation of pointers that is not directly &lt;br&gt;&lt;br /&gt;&lt;br /&gt;    supported by the 2 other(it can be seen as advantageous as &lt;br&gt;&lt;br /&gt;&lt;br /&gt;    well as disadvantageous)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;f) VC# is extremely similar to Java syntax.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;So i say C++ then Java then VC#( pattern normally followed &lt;br&gt;&lt;br /&gt;&lt;br /&gt;though many would disagree as well)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;And yes Microsoft still recruits people who have strong C++ skills because believe it or not a large part of coding of most softwares is done with C++ and Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;As for saying that Java has compiler :true but it is still interpreted as well!(java program is not entirely compiled but in fragments of &lt;br&gt;&lt;br /&gt;&lt;br /&gt;code)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Lastly decision is yours:think and decide.....&lt;br&gt;Reply:east or west&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ is the best&lt;br&gt;Reply:C# is .NET, so it is only good for that type of application.  Java, quite honestly has its limitations plus it is slow (it is interpreted rather than compiled).  I am not sure I would suggest C++ as a first language, but it is probably the best choice of those three.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The reason I say that is if you really are just starting out, you need to understand procedural constructs.  C++ has all that, but it also throws OO at you.  Makes it a bit more difficult to see the forest for the trees that way.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;-Dio&lt;br&gt;Reply:i would suggest learning c++ first&lt;br&gt;Reply:C# versus Java is more a discussion around open versus proprietary. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you learn C# you will always be programing in the Microsoft world, Java will allow you to program to almost any platform. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I am not sure why previous poster suggested Java is slow as a reason to learn or not learn a language. The creator of TCL stated his language was the absolutely slowest thing  every built. Plus if Java is slow because it is intepreted than C# must be as well, since it uses the exact same procedure to create bytecode for the CLR.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Lastly C++ is considered more of an assembly language these days, there are not any business systems being built in C++.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-1142053553271534520?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/1142053553271534520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/ccjavawhich-to-learn.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1142053553271534520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1142053553271534520'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/ccjavawhich-to-learn.html' title='C++/C#/Java?which to learn?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-1322562469895146474</id><published>2009-07-12T23:29:00.001-07:00</published><updated>2009-07-12T23:29:27.575-07:00</updated><title type='text'>How long does it take you to master Object Oriented programming example Java, C++, Python, ADA and many more?</title><content type='html'>How did you master it.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How long does it take you to master Object Oriented programming example Java, C++, Python, ADA and many more?&lt;br&gt;finish an object-oriented programming 1 and 2 course, thereafter a systems modeling and design course. 9 credits. Take them w/ work (or whatever) at a local college.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;object-oriented programming 1 will verify you know more basic programming principles (variables, flow of control, loops, arrays, etc) and begin a discussion of classes %26amp; objects&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;object-oriented programming II will continue the discussion of classes %26amp; objects and their fundamental principles of overriding, overloading, inheritance, and related issues&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;systems modeling %26amp; design will, among many things, introduce you to identifying your future program's classes %26amp; objects&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;if you take all three courses at a local college then most likely the courses will use the same framework (java, vb.net, or C#, etc)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;this way, not only will you master -A- language, you will be able to come to the abstract that all object-oriented programming languages are fundamentally the same, differing mostly in syntax&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;moreover, you will have the ability to model object-oriented designs, which without you will never make full use of object-oriented methodologies&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;my professor said that it takes eight modeling attempts to master object-oriented modeling&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;after my first attempt at a large dev project, I found modeling invaluable, and have made much use of object-oriented design&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;hope this helps,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Robert&lt;br&gt;Reply:I'm no master, but Java is pretty easy to learn. The hardest part is wrapping your brain around the concept of objects. Once you do that, it's pretty much easy sailing. The syntaxes just change for each language. Try Java first.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I agree with bigradi0head. Stick with one language. C# is a good one.&lt;br&gt;Reply:To master a language you have to use it often and have experience in active projects that delve into all sorts of things.&lt;br&gt;Reply:depends..If you've learned any other programing language before, it is VERY easy. otherwise, given a day or 2, you will get the concept and keep on getting better (only a master programmer can know everything about a language)&lt;br&gt;Reply:Anyone who tells you they "master" several languages, is blowing smoke. Most people master 1 or 2 and that's it, the beauty is once you know 1 or 2 , you can get by on pretty much any language.&lt;br&gt;Reply:it's not a hard thing to do&lt;br&gt;&lt;br /&gt;&lt;br /&gt;u only need a brain for it " every 1 have a brain but not every 1 can use it"&lt;br&gt;&lt;br /&gt;&lt;br /&gt;but i recommend that u consentart on 1 language only i like C# the most but ppl say that Java is a good 1, but u must  only choose 1 so u can really master it&lt;br&gt;&lt;br /&gt;&lt;br /&gt;note: the problem is not to master a language, the problem is what r u gonna do with it&lt;br&gt;Reply:It varies from person to person to learn Object Oriented programming.  Some people get the concept of "Objects" quickly, but most people are used to "procedural" thinking, because that is how we see things happening, in a sequential order... time wise.  I am not sure how many people can say they mastered object oriented programming, but if you want to study advanced techniques, try search for "design patterns".   They are proven good solutions to well known problems and are usually in Object Oriented thinking in today's world, until another prgramming technique comes along.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-1322562469895146474?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/1322562469895146474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-long-does-it-take-you-to-master.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1322562469895146474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1322562469895146474'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-long-does-it-take-you-to-master.html' title='How long does it take you to master Object Oriented programming example Java, C++, Python, ADA and many more?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-304634166468920345</id><published>2009-07-12T23:29:00.000-07:00</published><updated>2009-07-12T23:29:11.152-07:00</updated><title type='text'>What is the difference between VB, C++, JAVA, microsoft access, and oracle.?</title><content type='html'>What are the application of each language&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;What is the difference between VB, C++, JAVA, microsoft access, and oracle.?&lt;br&gt;VB,C++ and JAVA are programming langauages, of which VB is an event driven programming language, depending on version you are using. Because VB.net is more object oriented. And C++ and JAVA are more object oriented programming languages.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Microsoft Access and Oracle are Database Management Systems they are used as a link between the Application program and Operating System.&lt;br&gt;Reply:They all are similiar programming styles, the main difference in the language, or the command words they use.  Well actually I am not sure about access or oracle.... but C and Java differ mainly in their commands as opposed to their ability to function&lt;br&gt;Reply:the differences is in the language it use.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;vb is easier to learn / write than c++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1 ) vb                               basic based &lt;br&gt;&lt;br /&gt;&lt;br /&gt;2 ) c++,java                         c++ based&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3 ) microsoft access , oracle        sql based&lt;br&gt;Reply:vb,c++,java are programming languages and ms access and oracle are database applications .Many windows applications are written in c++ /VB. c++ is suitable for performance intensive applications but hard to program.VB is simple but unsuitable for mission critical applications&lt;br&gt;&lt;br /&gt;&lt;br /&gt;web applications use java&lt;br&gt;Reply:Well, VB, C++ and JAVA are programming languages.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Access and Oracle are database engines.&lt;br&gt;Reply:C++ n java are object oriented programming languages whereas MS ACCESS and oracle are Database and uses Structured Query Language SQL&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://3savage-garden.blogspot.com/&gt;savage garden&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-304634166468920345?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/304634166468920345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-is-difference-between-vb-c-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/304634166468920345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/304634166468920345'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-is-difference-between-vb-c-java.html' title='What is the difference between VB, C++, JAVA, microsoft access, and oracle.?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-1919899827233347697</id><published>2009-07-12T23:28:00.003-07:00</published><updated>2009-07-12T23:28:55.372-07:00</updated><title type='text'>How to overload main() In JAva And C++?</title><content type='html'>Both C++ and Java differentiate between methods by the number and type of arguments they receive.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;So you can have overloaded methods like &lt;br&gt;&lt;br /&gt;&lt;br /&gt;public static void main(int myInteger) { }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;public int main(int myInteger) {  return 0; }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Note: These methods will not be the entry point of your program unless they meet certain rules.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;For java it has to be:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;public static void main(String[] args) { }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;For c++ it has to be:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;sometype main(int argc, const char* argv[]) { }&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How to overload main() In JAva And C++?&lt;br&gt;Just write it; i'm assuming you are referring to methods/functions their requirement is being methods of different cardinality/# of parameters and/or different parameter types.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ also have operator overloading that translate to the function name of 'operator*' but Java doesn't have it.&lt;br&gt;Reply:If you talking about "static void main in Java" or "int main() C++" There's no way to overload main function (method) in C++ or Java. main method is the entry point of the program. When it's translated to Assembly, it always has the main routine. (Long time i have not touched Assembly, some of the terminology i used could be wrong but the basic idea is something like that)&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-1919899827233347697?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/1919899827233347697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-overload-main-in-java-and-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1919899827233347697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1919899827233347697'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-overload-main-in-java-and-c.html' title='How to overload main() In JAva And C++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-4096623581628957256</id><published>2009-07-12T23:28:00.002-07:00</published><updated>2009-07-12T23:28:36.003-07:00</updated><title type='text'>I need code in java or c++ for online matrimonial website development?</title><content type='html'>i need a code  that is written for developing matrimonial website n it must be coded in java or in c++.plz help me as soon as possible.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;I need code in java or c++ for online matrimonial website development?&lt;br&gt;You might contact a freelance programmer from websites like http://getafreelnacer.com/&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-4096623581628957256?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/4096623581628957256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-need-code-in-java-or-c-for-online.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4096623581628957256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4096623581628957256'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-need-code-in-java-or-c-for-online.html' title='I need code in java or c++ for online matrimonial website development?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-4442063110255261906</id><published>2009-07-12T23:28:00.001-07:00</published><updated>2009-07-12T23:28:19.824-07:00</updated><title type='text'>How to access BIOS through programs(C,c++,java etc..)?</title><content type='html'>i want to change the settings of the bios of my computer and my computers in the LAN through programs like c,c++,java etc...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;      please find me some commands to  do this&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How to access BIOS through programs(C,c++,java etc..)?&lt;br&gt;aswath     try this link&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.codeproject.com/system/biosda...&lt;br&gt;Reply:You find the commands to do this!  Did you even try Google, or any search engine?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-4442063110255261906?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/4442063110255261906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-access-bios-through.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4442063110255261906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4442063110255261906'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-access-bios-through.html' title='How to access BIOS through programs(C,c++,java etc..)?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-3642965370453482723</id><published>2009-07-12T23:28:00.000-07:00</published><updated>2009-07-12T23:28:04.999-07:00</updated><title type='text'>Download a book or tutorial for JAVA and C++.?</title><content type='html'>I just want to learn a few basics on C++ and Java. Does anyone have a link to a site they could recommend?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Download a book or tutorial for JAVA and C++.?&lt;br&gt;Programming Tutorials&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.cprogramming.com/tutorial.htm...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.freeprogrammingresources.com &lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.freeprogrammingresources.com/...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java Tutorials&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://java.sun.com/docs/books/tutorial/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;.&lt;br&gt;Reply:http://flazx.com/categories.php &lt;br&gt;&lt;br /&gt;&lt;br /&gt;look for categories C++ and Java&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://1potential-break-up-song.blogspot.com/&gt;potential break up song&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-3642965370453482723?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/3642965370453482723/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/download-book-or-tutorial-for-java-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3642965370453482723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3642965370453482723'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/download-book-or-tutorial-for-java-and.html' title='Download a book or tutorial for JAVA and C++.?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-7936965906401707245</id><published>2009-07-12T23:27:00.002-07:00</published><updated>2009-07-12T23:27:48.962-07:00</updated><title type='text'>Planning a career shift from embedded C(firmware) to JAVA?</title><content type='html'>Hi, im planning to shift my career from embedded C to JAVA or .NET? what do you think of that? I need a comments and suggestions.  I don't have any work experience in JAVA and .NET.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Planning a career shift from embedded C(firmware) to JAVA?&lt;br&gt;Well, there are a few benefits and drawbacks.  The shift to Java and .NET will likely open up more job possibilities for you, but an experienced embedded C programmer is likely to receive higher pay due to the specialization.  &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;After programming in both Java and C, I still prefer the control I hold with C, but Java is good for rapid cross platform development (NOT performance).  Sure, I may not be able to find alternative work easily, but the available jobs in C are less likely to get outsourced elsewhere.  However, as with anything in the programming world, more languages make you more versatile, and allow you to be aware of what's out there, so it is probably worth learning them to have a more varied skill set.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you like and are familiar with the Windows world, .NET may be a good choice.  If you work on a variety of systems (Solaris, Linux, Unix, Windows), Java may be a better starting point.  If you have time to learn both, well, all the better.&lt;br&gt;Reply:There is danger in generalizing too much but these days C/C++ tend to be prevalent in more computer science oriented companies and java/c# is much more common in typical IT departments.  &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Switching to java/c# has less to do with learning the language than becoming familiar with the almost endless set of technologies that go along with them e.g. j2ee, tomcat, yada yada yada.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;On the other hand, if you have been working with embedded devices already, and like that kind of work, there is a fair amount of development of various mobile devices in the java arena.  You might be able to leverage your embedded experience into a java job by learning the language and selling yourself that way.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-7936965906401707245?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/7936965906401707245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/planning-career-shift-from-embedded.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7936965906401707245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7936965906401707245'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/planning-career-shift-from-embedded.html' title='Planning a career shift from embedded C(firmware) to JAVA?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-3329751326894398368</id><published>2009-07-12T23:27:00.001-07:00</published><updated>2009-07-12T23:27:29.265-07:00</updated><title type='text'>Which is easier: Learning how to program in C++ or Java OR learning how to play the piano or keyboard?</title><content type='html'>Since the school term ended, I've been sitting at home doing nothing. I figured since I have nothing to do, I might as well read a book and possibly learn a new skill. In fact, there are two things I've always to do and that is learn how to program games or learn how to play a keyboard so I can make music on the computer.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Anyway, in your opinion which is easier to do? Learn to play piano and basic music theory or learn how to program? I've tried both and haven't gotten very far. I think I should just focus on one thing instead of trying both.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Which is easier: Learning how to program in C++ or Java OR learning how to play the piano or keyboard?&lt;br&gt;Depends on how good you want to be. Learning basic java and basic keyboard are both pretty simple. But generally playing keyboard well is a lot harder.&lt;br&gt;Reply:whats your AIM/MSN/XFIRE, ill add you and we can make an internet band kekeke&lt;br&gt;Reply:VB is very easy..i took a class in HS for it last semester and its simple. there is a book that has lessons to teach you. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Beware: There is a good amount of math involved in programming so if you are not decent at algebra or geometry then id choose music. Note i only said decent, not good lol&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-3329751326894398368?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/3329751326894398368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-is-easier-learning-how-to-program.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3329751326894398368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3329751326894398368'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-is-easier-learning-how-to-program.html' title='Which is easier: Learning how to program in C++ or Java OR learning how to play the piano or keyboard?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-7914398302181855970</id><published>2009-07-12T23:27:00.000-07:00</published><updated>2009-07-12T23:27:14.797-07:00</updated><title type='text'>How to write a piece of Java code that prints the address from memory in which information is stored?</title><content type='html'>Some body showed me and I forgot and I can't find my note book right now.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt; I think the piece of code printed a hexadecimal location.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I recently read a piece of C++ code in a magazine that did the same thing.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Final Question for Trivia: Are Computer Languages (Java, C++,etc,.) compatible with any operating system like Windows , Linux, etc.).???&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How to write a piece of Java code that prints the address from memory in which information is stored?&lt;br&gt;Java doesn't allow the programmer access to memory like C/C++ -- you have references, not pointers.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Yes they're all compatible if you have the correct compiler -- Java is VM so it just needs a VM.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-7914398302181855970?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/7914398302181855970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-write-piece-of-java-code-that.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7914398302181855970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7914398302181855970'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-write-piece-of-java-code-that.html' title='How to write a piece of Java code that prints the address from memory in which information is stored?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5074607978920088901</id><published>2009-07-12T23:26:00.002-07:00</published><updated>2009-07-12T23:26:59.039-07:00</updated><title type='text'>I need either C or java code for RSA and DSA algorithm to encrypt and decrypt a file for Comparision?</title><content type='html'>The file can be text or image.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;I need either C or java code for RSA and DSA algorithm to encrypt and decrypt a file for Comparision?&lt;br&gt;You know what happens when I answer these types of questions? People like you never give me the best answer after I spent like 10 minuted explaining to you how it works and so all I will say is, Good Luck. Maybe next time when people like you are ready to give the best answer to people like me, then I will spend the 10 minutes to explain to you.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://2ovary.blogspot.com/&gt;ovary&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5074607978920088901?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5074607978920088901/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-need-either-c-or-java-code-for-rsa.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5074607978920088901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5074607978920088901'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-need-either-c-or-java-code-for-rsa.html' title='I need either C or java code for RSA and DSA algorithm to encrypt and decrypt a file for Comparision?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-6499492016259994778</id><published>2009-07-12T23:26:00.001-07:00</published><updated>2009-07-12T23:26:45.193-07:00</updated><title type='text'>What should I learn: Ruby, Python, C++, or Java?</title><content type='html'>I want to learn a "real" programming language, since I've learned HTML, Javascript and Actionscript, so which should I learn? Or, if more than one of them, in what order? Thanks&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;What should I learn: Ruby, Python, C++, or Java?&lt;br&gt;C++ and java are object orientated programming languages and are much more efficient, java in particular is very web friendly too so might go well with your other programming languages. Interestingly enough though python is derived from c++ and is kinda a dumbed down version.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I'd learn in this order; C++, java, python, ruby. Pythons good if you have an xbox as modified xbox's can run python scripts and thus things you do will get a lot of attenton from the xbox community, it's nearby impossible to get similar attention in C++ circles.&lt;br&gt;Reply:It depend on what you want to do. I think a good language to start with is Java because it can be used for many purposes and is evolving every year. C++ has to many issues and oddities that drive programmers bonkers. If you want to get into low level detail, memory allocation etc try C or C++ otherwise I would go with Java.&lt;br&gt;Reply:I'd learn C++ and Java.  You can learn them in any order because they're very similar.&lt;br&gt;Reply:i think since you've learned html, javascript and actionscript, you would probably find java most interesting as it has a lot of uses on the internet. C++ is also pretty good for beginners but i think you'd find Java more useful.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-6499492016259994778?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/6499492016259994778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-should-i-learn-ruby-python-c-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6499492016259994778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6499492016259994778'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-should-i-learn-ruby-python-c-or.html' title='What should I learn: Ruby, Python, C++, or Java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-532551144483053522</id><published>2009-07-12T23:26:00.000-07:00</published><updated>2009-07-12T23:26:19.382-07:00</updated><title type='text'>Why use MATLAB to create diffraction gratings and not any other prgramming language such as C++ or Java?</title><content type='html'>Using Zernike Polynomials to create diffraction gratings for use with Adaptive Optics Technology. I wanted to know why it is best to use MATLAB and not any other programming language. What makes MATLAB so useful in doing such things.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Why use MATLAB to create diffraction gratings and not any other prgramming language such as C++ or Java?&lt;br&gt;It doesn't really matter which language you use however MATLAB is well suited to writing small applications to do scientific computing.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you are going to be taking eigenvalues, or taking a Fourier transform these things are already built into MATLAB and run fast.  In C, C++, and Java you have to search around for libraries and figure out how to use them.&lt;br&gt;Reply:MATLAB takes care of a lot of work such as the data structures, mathematical routines not to mention the Graphics support. C, C++, Java are all much faster than MATLAB and can generate more accurate results but it is time consuming.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-532551144483053522?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/532551144483053522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/why-use-matlab-to-create-diffraction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/532551144483053522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/532551144483053522'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/why-use-matlab-to-create-diffraction.html' title='Why use MATLAB to create diffraction gratings and not any other prgramming language such as C++ or Java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2933679393531808503</id><published>2009-07-12T23:25:00.003-07:00</published><updated>2009-07-12T23:25:58.842-07:00</updated><title type='text'>Should i start learn Java first or C++ ? and how many weeks it take to complete it?</title><content type='html'>I'm learing c++ right now in programming class.  I like it but i don't know much about java.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Should i start learn Java first or C++ ? and how many weeks it take to complete it?&lt;br&gt;Well, they are both object oriented programming languages, so... it doesn't matter which one is first.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I never learned C++, but at my school they chose JAVA as their main language to teach us.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;if you're gonna learn both, i don't think it matters.&lt;br&gt;Reply:Depends. If you are confident enough with programming, start with C++. It's surely harder but if you are good at it, you wont find any problem with Java. But what sometimes I find C++ just too complicated. On the other hand Java is nice, simple and has freaken awesome OOP model. If you really start with java, you should focus on design pattern rather than programming. Frankly, programming in java is just the matter of using API. The actual thing to learn when programming in Java is to have a good OO model. Once you good with it, start using learn some of Java Technology e.g Java EE (which might probably take you another good few months to pick the right framework and model). Anyway I'm a Java Fanboi :P&lt;br&gt;Reply:Well, C++ first or Java First, it dosen't matter, because both are OOP (object oriented programming) the concepts are a lot similar. Well, their syntax might differ a bit though but the business logic you put and the way you handle the object is all the same ... If I were you , I would go with Java because you  code less to implement the same in C++, and C++ still deals with pointer, Java dosen't... so, its cool&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2933679393531808503?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2933679393531808503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/should-i-start-learn-java-first-or-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2933679393531808503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2933679393531808503'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/should-i-start-learn-java-first-or-c.html' title='Should i start learn Java first or C++ ? and how many weeks it take to complete it?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2033091873713573869</id><published>2009-07-12T23:25:00.002-07:00</published><updated>2009-07-12T23:25:42.363-07:00</updated><title type='text'>How to find the maximum number among 3 numbers (a,b,c) in Java using Ternary Operator?</title><content type='html'>Classic way:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;int maxVal = ((a %26gt; b) ? ((a %26gt; c) ? a : c)  : ((b %26gt; c) ? b : c));&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Test this using this program, call it myprog.java :&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;public final class myprog&lt;br&gt;&lt;br /&gt;&lt;br /&gt;{&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  public static void main(String args[])&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    int a=20,b=18,c=21;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    int maxVal = ((a %26gt; b) ? ((a %26gt; c) ? a : c)  : ((b %26gt; c) ? b : c));&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    System.out.println(maxVal);&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;and just vary the numbers a,b,c.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;So what is this doing?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;First check if a%26gt;b.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If a%26gt;b then b cannot be max so only need to compare a%26gt;c.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;if a%26lt;=b then a cannot be ,max so only need to compare b%26gt;c.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://1memory-cards.blogspot.com/&gt;memory cards&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2033091873713573869?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2033091873713573869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-find-maximum-number-among-3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2033091873713573869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2033091873713573869'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-to-find-maximum-number-among-3.html' title='How to find the maximum number among 3 numbers (a,b,c) in Java using Ternary Operator?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2201967092543383843</id><published>2009-07-12T23:25:00.001-07:00</published><updated>2009-07-12T23:25:25.724-07:00</updated><title type='text'>Will 6 mnths training in niit for c++/java/oracle be enough 2 get jobs in inda&amp;chicago. graduate in bioscience</title><content type='html'>i'm a fresh gradute from bio-sciences,new delhi,india. i want to switch myself into it field. will 6 months learning in niit will be sufficient for me to get job in india, as well as chicago to which i'll be shifting in one year. i'll be learning c++, java and oracle in niit. are these thing in demand in indian it companies and chicago too. please help me..&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Will 6 mnths training in niit for c++/java/oracle be enough 2 get jobs in inda%26amp;chicago. graduate in bioscience&lt;br&gt;Should be/could be. Either direction should be lucrative - in fact, you might be able to combine them for pursuit in cheminformatics or bioinformatics - In Chicago, there are a variety of Medical/Biotech and Pharma companies like Abbott and Cardinal Health to name some of the major ones...even the University of Chicago/Rush Pres - very strong for medical.  Most importantly: enjoy and have passion for what you do.&lt;br&gt;Reply:Certificate can take you to the interview table, but your knowledge and confidence can get only get you that Job. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I suggest you to start apply now and Check out this - http://www.firstsalary.com&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Hope this will help you alot.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2201967092543383843?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2201967092543383843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/will-6-mnths-training-in-niit-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2201967092543383843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2201967092543383843'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/will-6-mnths-training-in-niit-for.html' title='Will 6 mnths training in niit for c++/java/oracle be enough 2 get jobs in inda&amp;amp;chicago. graduate in bioscience'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2579294418980055095</id><published>2009-07-12T23:25:00.000-07:00</published><updated>2009-07-12T23:25:12.201-07:00</updated><title type='text'>What are the differences between c# and java apart from their syntax?</title><content type='html'>i mean to say that i know the syntax is very different but they both have the same functionality then what is the main difference to use c# as a language for .NET&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;What are the differences between c# and java apart from their syntax?&lt;br&gt;The only difference that is significant in 99.99% of applications that you are likely to write is that JAVA products can be run on practically all platforms, while C# products can only run on current versions of the Windows OS. (A look at the respective philosophies and marketing strategies of their producers makes it obvious why this is so.)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Effects:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Since current versions of Windows account for 60-90% of the market (depending on whose numbers you use), this is not an important difference to some programmers.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you look at the job market, Java is by far the most common single requirement for software engineering positions, with C++, html, CSS, and various DB and scripting languages following. C# and .net requirements were rarer than these, which IS important to programmers trying to make a living.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;One other difference that sometimes comes up is speed. JAVA is partially compiled, partially interpreted, which means loading and 1st-time execution is slower than C#'s fully-compiled code. However, since most applications consist mostly of repetative code, this difference fades after the first fews seconds of execution.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Hope this clarifies.&lt;br&gt;Reply:Their syntaxes aren't even that different. You can literally cut and paste certain code between the languages (like a for or a while loop, if statements, and other coding constructs.) Syntactically (sp?) there is barely any difference, but other differences include:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is Platform-Independant, i.e. "Write Once, Run Anywhere" while C# is mixed in with J#, VB and other languages producing a "Write Many Times, Run On Windows" enviornment.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is compiled into a Java ARchive (JAR) files. C# is compiled into EXE's and DLL's.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Their class libraries have different names although they follow the same functionality.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I think this site can give you far better detail about the differences between C# and Java:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.25hoursaday.com/CsharpVsJava....&lt;br&gt;Reply:the reason why, is because certain programming languages uses certain syntax. also you cannot use java in c#. plus when programming in computer language, certain programs are made for certain things. i know for a fact you don't know all of the syntax in c# and java. and when you do, that is when you will understand their differences.&lt;br&gt;Reply:Usually different languages are written for different purposes. For example, you don't want to write a driver in PERL, but instead with something like C.&lt;br&gt;Reply:what i think the difference is.. In c# all the classes are already made.. But in java you have to create the classes thats the basic diiference&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2579294418980055095?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2579294418980055095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-are-differences-between-c-and-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2579294418980055095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2579294418980055095'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-are-differences-between-c-and-java.html' title='What are the differences between c# and java apart from their syntax?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-1465416517529341031</id><published>2009-07-12T23:24:00.003-07:00</published><updated>2009-07-12T23:24:50.823-07:00</updated><title type='text'>.Net, Java or C++ which way to go ?</title><content type='html'>I want to choose a software for a more promising career. What is better to opt for C++, .Net or Java ?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;.Net, Java or C++ which way to go ?&lt;br&gt;If you know C++, you can learn everything easily - PHP, Java, .NET...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I personally find Java a little bloated and too complex.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Don't get caught in .NET.&lt;br&gt;Reply:C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The language is offered on all platforms.  For microcomputers, you'll find, amongst others, the following popular compilers:  Visual Studio for Windows and GCC for Windows, MAC, Linux, Unix and Solaris.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;A lot of professional software is written in C++.  This includes Windows, MAC OSX, Linux, Firefox and Thunderbird (to name a handful).  In slang terms, "It's the language of the street."&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;With some careful and clever programming, and sticking to GCC, you can write C++ programs that will work on all platforms (although this is very difficult to do successfully).  I've included some URLs where you can download some free compilers (NOTE:  MS Visual C++ Express is only available for free for the next few months.  It's the real-deal and not a time-limited version.  After a few months, they're going to start charging for it.).  All you need to add are some good books and, perhaps, some classes on the subject.&lt;br&gt;Reply:.Net&lt;br&gt;Reply:i think C++ is complex and powerful. opt 4 c++&lt;br&gt;Reply:If you want control in your hand go for C++ otherwise if you are okay with someone else driving you try Java or .net.&lt;br&gt;Reply:go for C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;if you become good in progrmming c++ it is easier to do programming in any object oriented languages&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Also Visual studio.net now comes with c++ compiler and so you can enter the .Net group.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;with c++ you can move easily to any company from firmware development and software develpomet.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;though .net and java fetches you job easily you should keep on learnign since for each revision they change a lot,particularly with microsoft.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;the visual studio  6 and .net have huge diff that VB6 developer has to learn .net from scratch.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;so you better go for C++&lt;br&gt;Reply:u should go to java, even thought both of  them are same object oriented language, java is much better. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;one of advantages in java , it can cross platform , so you dont need worry for ur user platfrom, be cause it can be used in almost any paltform&lt;br&gt;&lt;br /&gt;&lt;br /&gt;but c++ cannot it dependent programming it depend on the compiler in ur machine, and now days java is most widely used for web application,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;so go to JAVA&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-1465416517529341031?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/1465416517529341031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/net-java-or-c-which-way-to-go.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1465416517529341031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1465416517529341031'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/net-java-or-c-which-way-to-go.html' title='.Net, Java or C++ which way to go ?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2118715701459029827</id><published>2009-07-12T23:24:00.002-07:00</published><updated>2009-07-12T23:24:36.066-07:00</updated><title type='text'>How can I delete files from within a C or JAVA application?</title><content type='html'>I am working with Portlet factory and every time there is a slight lockup it creates large heapdump files....all these files are titled with the prefix heapdump, and also have files called javacore....&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I want to build a separate application that cleans these files away automatically, most likely to be cycled twice or thrice a day.......how do I go about doing this?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;thanks!&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How can I delete files from within a C or JAVA application?&lt;br&gt;The second utility method is delete( ), which deletes the disk file represented by the path&lt;br&gt;&lt;br /&gt;&lt;br /&gt;of the invoking File object. It is shown here:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;boolean delete( )&lt;br&gt;&lt;br /&gt;&lt;br /&gt;You can also use delete( ) to delete a directory if the directory is empty. delete( ) returns&lt;br&gt;&lt;br /&gt;&lt;br /&gt;true if it deletes the file and false if the file cannot be removed.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;import java.io.*;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;public class Delete2 {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  public static void main(String[] argv) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    for (int i=0; i%26lt;argv.length; i++)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;      delete(argv[i]);&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  public static void delete(String fileName) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    try {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;      // Construct a File object for the file to be deleted.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;      File target = new File(fileName);&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;      if (!target.exists()) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        System.err.println("File " + fileName +&lt;br&gt;&lt;br /&gt;&lt;br /&gt;          " not present to begin with!");&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        return;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;      }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;      // Quick, now, delete it immediately:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;      if (target.delete())&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        System.err.println("** Deleted " + fileName + " **");&lt;br&gt;&lt;br /&gt;&lt;br /&gt;      else&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        System.err.println("Failed to delete " + fileName);&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    } catch (SecurityException e) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;      System.err.println("Unable to delete " + fileName +&lt;br&gt;&lt;br /&gt;&lt;br /&gt;        "(" + e.getMessage() + ")");&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;  }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;Reply:You dont need a C or a java program.A simple shell script will help.You can search by using find which ouputs the filenames and their path.YOu can filter out particular files for grepping in the o/p and then xargs rm -f with each of them.That does the trick.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://4lotus-flower.blogspot.com/&gt;lotus flower&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2118715701459029827?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2118715701459029827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-delete-files-from-within-c-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2118715701459029827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2118715701459029827'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-i-delete-files-from-within-c-or.html' title='How can I delete files from within a C or JAVA application?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2780043975667327448</id><published>2009-07-12T23:24:00.001-07:00</published><updated>2009-07-12T23:24:22.712-07:00</updated><title type='text'>Whats the difference between java and C++?</title><content type='html'>What would be better if you wanted to go to college? &lt;br&gt;&lt;br /&gt;&lt;br /&gt;which one is better for what?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Whats the difference between java and C++?&lt;br&gt;I would say Java is better because it is portable ( run on any operating system and easy to program) &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you want to know the technical differences and stay ahead of the game , here are some&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java does not support typedefs, defines, or a preprocessor. Without a preprocessor, there are no provisions for including header files.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Since Java does not have a preprocessor there is no concept of #define macros or manifest constants. However, the declaration of named constants is supported in Java through use of the final keyword.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java does not support enums but, as mentioned above, does support named constants.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java supports classes, but does not support structures or unions.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;All stand-alone C++ programs require a function named main and can have numerous other functions, including both stand-alone functions and functions, which are members of a class. There are no stand-alone functions in Java. Instead, there are only functions that are members of a class, usually called methods. Global functions and global data are not allowed in Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;All classes in Java ultimately inherit from the Object class. This is significantly different from C++ where it is possible to create inheritance trees that are completely unrelated to one another.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;All function or method definitions in Java are contained within the class definition. To a C++ programmer, they may look like inline function definitions, but they aren't. Java doesn't allow the programmer to request that a function be made inline, at least not directly.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Both C++ and Java support class (static) methods or functions that can be called without the requirement to instantiate an object of the class.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The interface keyword in Java is used to create the equivalence of an abstract base class containing only method declarations and constants. No variable data members or method definitions are allowed. (True abstract base classes can also be created in Java.) The interface concept is not supported by C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java does not support multiple inheritance. To some extent, the interface feature provides the desirable features of multiple inheritance to a Java program without some of the underlying problems.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;While Java does not support multiple inheritance, single inheritance in Java is similar to C++, but the manner in which you implement inheritance differs significantly, especially with respect to the use of constructors in the inheritance chain.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In addition to the access specifiers applied to individual members of a class, C++ allows you to provide an additional access specifier when inheriting from a class. This latter concept is not supported by Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java does not support the goto statement (but goto is a reserved word). However, it does support labeled break and continue statements, a feature not supported by C++. In certain restricted situations, labeled break and continue statements can be used where a goto statement might otherwise be used.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java does not support operator overloading.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java does not support automatic type conversions (except where guaranteed safe).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Unlike C++, Java has a String type, and objects of this type are immutable (cannot be modified). Quoted strings are automatically converted into String objects. Java also has a StringBuffer type. Objects of this type can be modified, and a variety of string manipulation methods are provided.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Unlike C++, Java provides true arrays as first-class objects. There is a length member, which tells you how big the array is. An exception is thrown if you attempt to access an array out of bounds. All arrays are instantiated in dynamic memory and assignment of one array to another is allowed. However, when you make such an assignment, you simply have two references to the same array. Changing the value of an element in the array using one of the references changes the value insofar as both references are concerned.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Unlike C++, having two "pointers" or references to the same object in dynamic memory is not necessarily a problem (but it can result in somewhat confusing results). In Java, dynamic memory is reclaimed automatically, but is not reclaimed until all references to that memory become NULL or cease to exist. Therefore, unlike in C++, the allocated dynamic memory cannot become invalid for as long as it is being referenced by any reference variable.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java does not support pointers (at least it does not allow you to modify the address contained in a pointer or to perform pointer arithmetic). Much of the need for pointers was eliminated by providing types for arrays and strings. For example, the oft-used C++ declaration char* ptr needed to point to the first character in a C++ null-terminated "string" is not required in Java, because a string is a true object in Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;A class definition in Java looks similar to a class definition in C++, but there is no closing semicolon. Also forward reference declarations that are sometimes required in C++ are not required in Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The scope resolution operator (::) required in C++ is not used in Java. The dot is used to construct all fully-qualified references. Also, since there are no pointers, the pointer operator (-%26gt;) used in C++ is not required in Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In C++, static data members and functions are called using the name of the class and the name of the static member connected by the scope resolution operator. In Java, the dot is used for this purpose.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Like C++, Java has primitive types such as int, float, etc. Unlike C++, the size of each primitive type is the same regardless of the platform. There is no unsigned integer type in Java. Type checking and type requirements are much tighter in Java than in C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Unlike C++, Java provides a true boolean type.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Conditional expressions in Java must evaluate to boolean rather than to integer, as is the case in C++. Statements such as if(x+y)... are not allowed in Java because the conditional expression doesn't evaluate to a boolean.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The char type in C++ is an 8-bit type that maps to the ASCII (or extended ASCII) character set. The char type in Java is a 16-bit type and uses the Unicode character set (the Unicode values from 0 through 127 match the ASCII character set). For information on the Unicode character set see http://www.stonehand.com/unicode.html.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Unlike C++, the %26gt;%26gt; operator in Java is a "signed" right bit shift, inserting the sign bit into the vacated bit position. Java adds an operator that inserts zeros into the vacated bit positions.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ allows the instantiation of variables or objects of all types either at compile time in static memory or at run time using dynamic memory. However, Java requires all variables of primitive types to be instantiated at compile time, and requires all objects to be instantiated in dynamic memory at runtime. Wrapper classes are provided for all primitive types except byte and short to allow them to be instantiated as objects in dynamic memory at runtime if needed.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ requires that classes and functions be declared before they are used. This is not necessary in Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The "namespace" issues prevalent in C++ are handled in Java by including everything in a class, and collecting classes into packages.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ requires that you re-declare static data members outside the class. This is not required in Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In C++, unless you specifically initialize variables of primitive types, they will contain garbage. Although local variables of primitive types can be initialized in the declaration, primitive data members of a class cannot be initialized in the class definition in C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In Java, you can initialize primitive data members in the class definition. You can also initialize them in the constructor. If you fail to initialize them, they will be initialized to zero (or equivalent) automatically.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Like C++, Java supports constructors that may be overloaded. As in C++, if you fail to provide a constructor, a default constructor will be provided for you. If you provide a constructor, the default constructor is not provided automatically.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;All objects in Java are passed by reference, eliminating the need for the copy constructor used in C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    (In reality, all parameters are passed by value in Java.  However, passing a copy of a reference variable makes it possible for code in the receiving method to access the object referred to by the variable, and possibly to modify the contents of that object.  However, code in the receiving method cannot cause the original reference variable to refer to a different object.)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;There are no destructors in Java. Unused memory is returned to the operating system by way of a garbage collector, which runs in a different thread from the main program. This leads to a whole host of subtle and extremely important differences between Java and C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Like C++, Java allows you to overload functions. However, default arguments are not supported by Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Unlike C++, Java does not support templates. Thus, there are no generic functions or classes.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Unlike C++, several "data structure" classes are contained in the "standard" version of Java. More specifically, they are contained in the standard class library that is distributed with the Java Development Kit (JDK). For example, the standard version of Java provides the containers Vector and Hashtable that can be used to contain any object through recognition that any object is an object of type Object. However, to use these containers, you must perform the appropriate upcasting and downcasting, which may lead to efficiency problems.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Multithreading is a standard feature of the Java language.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Although Java uses the same keywords as C++ for access control: private, public, and protected, the interpretation of these keywords is significantly different between Java and C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;There is no virtual keyword in Java. All non-static methods always use dynamic binding, so&lt;br&gt;Reply:Java is less powerful but it will run on any operating system that has Java installed. C++ is more powerful but more complex and it does not work on all systems.&lt;br&gt;Reply:C++  is object oriented  programming language where as java is purely object oriented programming.The main quality of java is platform independance.First try to understand JVM.&lt;br&gt;Reply:C++ is good for programming in different styles, either procedural, object-oriented, or a combination of both. It's also a strongly typed language so variables must be declared a specific type.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is focused on object oriented programming only, and enforces it much more greatly. It's not as strongly typed as C++. You can declare types but there are special classes that allow you to be more flexible with the types.&lt;br&gt;Reply:The methods and such are near identical. Java is able to run on all computers, has long as the JRE is installed on that computer. Java can also produce applets, which is very useful.&lt;br&gt;Reply:they both are almost exactly the same. the difference is that they hand console differently for example a peice of code displaying "hello would would look like this in java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;c.println ("hello world");&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;whereas it would look like this in C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;sout ("hello world");&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ is more widly used, but my personal favorite is java&lt;br&gt;Reply:The answers here terrify me about the quality of programmers...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ can be described as an object-oriented version of C. C is the de facto standard low level programming language. There are more C compilers for different platforms than any other language. It has long overtaken Fortran and other older languages. C code can generally be compiled as C++ code,  but C++ supports more 'nice' features from the object-oriented methodology. C/C++ are compiled into native machine code that is ultimately platform dependent.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java, on the other hand, is an object-oriented language meant to be more friendly than C++. Java code is compiled into java byte-code for a Java VIRTUAL MACHINE. This byte-code can be considered platform independent because there are (platform-dependent) implementations of the Java Virtual Machine for many many platforms. This virtual machine translates the byte-code into native machine code on-the-fly when you run the code.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ is good for fast, native code. You won't see an operating system written in Java. It's also good (along with C) for embedded platforms where memory, space and processing power are severely restricted. I have worked on platforms where I use C exclusively because it produces the most compact code (C++ can as well, if I avoid some of the fancier features). I couldn't afford even to use the standard printf() function from the standard library because it alone took up about 70KB of space (I only had 32KB to work with total). Needless to say, Java will never run on this kind of platform.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;My suggestion is to learn both. I personally would recommend learning C++ first because I feel that most Java programmers  get too disconnected from the intricacies of computer architecture and just become coders. But if you learn both, you will be well off. If you know one, you'll be able to learn the other with minimal effort.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2780043975667327448?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2780043975667327448/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/whats-difference-between-java-and-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2780043975667327448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2780043975667327448'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/whats-difference-between-java-and-c.html' title='Whats the difference between java and C++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-4746694400045518623</id><published>2009-07-12T23:24:00.000-07:00</published><updated>2009-07-12T23:24:05.517-07:00</updated><title type='text'>I am a 14 year old kid who wishes to learn C,java,C++, or any such langauge...?</title><content type='html'>i wish to learn these languages, purely out of interest and the fact it might help later. it sounds fun... and although i dont now much about computers (some but not much), i have above average intelligence, so no crap about how its to hard etc. i would just like a website or refrence to learn any of the programming languages, although C or java is the preferred method... for me anyway. also it has to be free! im 14 gimme a break. i also have windows vista if that helps&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;I am a 14 year old kid who wishes to learn C,java,C++, or any such langauge...?&lt;br&gt;http://www.cprogramming.com/tutorial.htm... is a good tutorial for C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;     &lt;br&gt;&lt;br /&gt;&lt;br /&gt;But free online tutorials don't match up to books.  However if you have no way of affording it then I guess it's your only option.  You will also need a compiler.  http://www.codeblocks.org/ Code::Blocks is a great free compiler.  If you have Vista it may take some patching,  though.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Here are some other tutorials:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;%26gt;  http://www.w3sys.com/pages.meta/cpp.html&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;%26gt; http://www.cplusplus.com/doc/tutorial/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;%26gt; http://www.cs.wustl.edu/~schmidt/C++/&lt;br&gt;Reply:no worry keep courage&lt;br&gt;&lt;br /&gt;&lt;br /&gt;noting is imposible but keep courage.&lt;br&gt;Reply:http://www.freepascal.org/download.var&lt;br&gt;Reply:The link below is to Microsoft's Visual Studio Express editions of their popular programming languages. You'll see:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Visual Basic 2008 Express Edition&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Visual C# 2008 Express Edition&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Visual C++ 2008 Express Edition&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Visual Web Developer 2008 Express Edition&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Obvously, you click to download Visual C++ 2008 Express Edition. But if you have any interest in the other Microsoft languages, help yourself to them.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Free download.&lt;br&gt;Reply:there is a for dummies book that cover these i have seen them at my local public library&lt;br&gt;Reply:It is simple. it your best to know about "c" Language now in your age.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;for that you have to download the ebooks from the Flazx.com where free books are available.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;in my career i choose the book PROGRAMMING IN ANSI C - E BALAGURUSAMY and&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Let us c - by yashvant Kantetkar &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;both books are primer level to knwo about C&lt;br&gt;&lt;br /&gt;&lt;br /&gt;both author also written book for the c++ &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;the best book for the c++ is the Complete reference of c++ by herbat shield&lt;br&gt;Reply:you can simply good the languages you want to learn and see the result pages and maybe look for some scholar website and read and learn from it, but i think you should start from HTML and MS Dos, they are the most common languages used and they are the most usefull one so if you want then visit these website to learn HTML&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.w3schools.com/html/default.as...&lt;br&gt;Reply:good luck with that.&lt;br&gt;Reply:http://www.learncpp.com/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Discussion board&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://cboard.cprogramming.com/&lt;br&gt;Reply:C++ and Java are good choices.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you want to start learning, you should consider buying some books. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;A textbook I'm using in Uni is called&lt;br&gt;&lt;br /&gt;&lt;br /&gt;D.S Malik, C++ Programming (From problem analysis to program design) &lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.amazon.com/Programming-Proble...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you find this textbook, purchase it and it will tell you everything you need to know about C++, right from the very basics.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Also, if you're interested you can download some free Microsoft Developer's apps from DreamSpark (only if you are a student)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;https://downloads.channel8.msdn.com/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Another good free C++ compiler is called Bloodshed C++ (aka Dev C++)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.bloodshed.net/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you want to learn more from the Internet, you can view my university website to download lecture notes. Lecture notes are released weekly:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.comp.mq.edu.au/units/comp115/...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The Comp115 unit homepage also contains links to Tutorial websites, so browse around.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-4746694400045518623?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/4746694400045518623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-am-14-year-old-kid-who-wishes-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4746694400045518623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4746694400045518623'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/i-am-14-year-old-kid-who-wishes-to.html' title='I am a 14 year old kid who wishes to learn C,java,C++, or any such langauge...?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-143099004095849814</id><published>2009-07-12T23:23:00.001-07:00</published><updated>2009-07-12T23:23:34.698-07:00</updated><title type='text'>Can someone tell me what each programming language (C++, Java, Cocoa...) "does" in lamens terms?</title><content type='html'>I am interested in learning how to program on my mac.  I would love to learn how to physically create or make something happen on my mac, even if it is something little.  For instance, the language I would like to learn is a language where you do all this coding and run it.  When the code is ran, say a box pops up and says, "Hello, how are you today?" and in that box, there are three buttons, one that says, "Fine," another that says, "Not so good," and another that says, "Leave me alone!"  I want to learn a language that "Creates" something when it is ran, no matter how simple or complex it is.  Can all languages do what is mentioned above or is each language used for a specific thing like more complex (making your computer talk to your printer etc.)?  Can someone give me a short brief of what each programming language (C++, Java, Cocoa or something other) does or what it is used for? What's a good first language to learn? Also, I'm a mac user so if there are any mac spec. stuff--great&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Can someone tell me what each programming language (C++, Java, Cocoa...) "does" in lamens terms?&lt;br&gt;Ok, so it sounds like you are looking for a programming language for the Mac that can create GUIs (Graphical User Interface).  I'll try to give you synopsis of the languages that I'm familiar with from that angle:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1 - C++ - This is a very powerful language that can do A LOT of things with your computer.  It is also very easy to create "buggy" programs with this language.  Nonetheless, many professional programs are written in this language, but I would say that it is not for "casual" beginners.  As far as GUIs with C++ go, I'm only familiar with Microsoft's "Visual C++" for Windows, so no help there (same for Microsoft's C# language).  You can probably do Mac GUIs with C++, but somebody else would have to help you with that.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2 - Java - This language is heavily influenced by C++, but is also designed to be "safer" (less likely than C++ to cause memory problems) and also "machine independent."  That means that you don't need to change the program to get it work on a Mac, Windows, or Unix machine (I'll spare you the explanation of Virtual Machines).  Programming GUIs in Java should probably be pretty universal.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3 - HTML and JavaScript - I mention these two languages together because (A) I know them, and (B) they can be used to create "web applications."  I'm not sure if that is something you are interested in but there is a lot of information out there on these guys that you can study from.  JavaScript is a lightweight version of Java that can be used to change HTML on-the-fly.  You can also embed Java "applets" into HTML pages.  Again, these languages are pretty universal and should work well on the Mac.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;4 - Perl - The final language that I'm going to suggest to you and also my personal favorite.  An easy enough language for beginners to learn, but powerful enough to write fully functional programs in.  For GUIs, you're going to use something called Perl/Tk (the Tk stands for toolkit).  If you're willing to invest in a couple of thick O'Reilly books, you'll have just about all the information you'll need to program in Perl and Perl/Tk.  Those books are "Programming Perl" and "Mastering Perl/Tk".&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;So, I hope that helps.  I know it's a long answer, but I think it's what you're looking for.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-143099004095849814?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/143099004095849814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/can-someone-tell-me-what-each.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/143099004095849814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/143099004095849814'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/can-someone-tell-me-what-each.html' title='Can someone tell me what each programming language (C++, Java, Cocoa...) &quot;does&quot; in lamens terms?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5533065263336225309</id><published>2009-07-12T23:23:00.000-07:00</published><updated>2009-07-12T23:23:15.589-07:00</updated><title type='text'>How can we compile and run a soure code wrtiten on java or C/C++ from Another webpage or application software?</title><content type='html'>Actually we want to implement a simpler version of an Online Judge like some available online judging system ( Valladolid(UVA) / Sphere / TJU / ZJU / Saratov Online Judge etc. ) which can receive a source code and verify the output produced by that source code .&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;But we can not find any solutions about how to run a source code ( java / c / c++) that we received. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;We are interested to use PHP as our tools. ( any opinion ? )&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;* * * We just need to implement a simpler Judge. Not as sophisticated as Others.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Addresses of some Available Online Judge :&lt;br&gt;&lt;br /&gt;&lt;br /&gt;UVA - old - http://acm.uva.es/p&lt;br&gt;&lt;br /&gt;&lt;br /&gt;           new - http://icpcres.ecs.baylor.edu/onlinejudg...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Saratov - http://acm.sgu.ru/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Sphere - http://acm.sgu.ru/&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How can we compile and run a soure code wrtiten on java or C/C++ from Another webpage or application software?&lt;br&gt;Having been involved in writing one a while back, writing judging software is not straightforward at all, and there are some security considerations that you should take VERY seriously. That said, once you've somehow (this is the hard part) verified that this source code is safe, all you need to do is to compile it to a temporary executable with the languages native compiler and run it, capturing its stdout for making purposes. It should not be too difficult?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;EDIT:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ok, to update with a more specific answer. I'm not good with PHP, but lets pretend that you're using perl which I'm more familiar with. The syntax will be very similar. This will be a little pseudocodey, but close enough to real perl.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;# So suppose you have all your request data in the hash CGI, &lt;br&gt;&lt;br /&gt;&lt;br /&gt;# things will be a little different in PHP but I'm sure you can figure&lt;br&gt;&lt;br /&gt;&lt;br /&gt;# it out. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;use IO::File;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;use POSIX qw(tmpnam);&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;my $sourceCode = $CGI{source};&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;# try new temporary filenames until we get one that didn't already exist&lt;br&gt;&lt;br /&gt;&lt;br /&gt;do { $name = tmpnam() }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    until $fh = IO::File-%26gt;new($name, O_RDWR|O_CREAT|O_EXCL);&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;# install atexit-style handler so that when we exit or die,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;# we automatically delete this temporary file&lt;br&gt;&lt;br /&gt;&lt;br /&gt;END { unlink($name) or die "Couldn't unlink $name : $!" }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;# now go on to use the file ...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;print $fh $sourceCode;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;system("javac $name");&lt;br&gt;&lt;br /&gt;&lt;br /&gt;if ( `java $name.class` == $expectedOutput) {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;print("Correct!\n");&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}else{&lt;br&gt;&lt;br /&gt;&lt;br /&gt;print("Incorrect!\n");&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;So the steps are:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;- Read the input file&lt;br&gt;&lt;br /&gt;&lt;br /&gt;- write it to a temp file&lt;br&gt;&lt;br /&gt;&lt;br /&gt;- invoke the correct compile (in this case javac)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;- run the compile program and capture its output (in perl we can use ` ` to do that)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;- check the captured output.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Did that answer your questions?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://2silk-flowers.blogspot.com/&gt;silk flowers&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5533065263336225309?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5533065263336225309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-we-compile-and-run-soure-code.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5533065263336225309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5533065263336225309'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-can-we-compile-and-run-soure-code.html' title='How can we compile and run a soure code wrtiten on java or C/C++ from Another webpage or application software?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2673532132055128631</id><published>2009-07-12T23:22:00.003-07:00</published><updated>2009-07-12T23:22:57.442-07:00</updated><title type='text'>Does any one know any books to get to help to help me start game developing. i already know C++ and JAVA?</title><content type='html'>Beginning C ++ Through Game Programming, Second Edition (Paperback)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ISBN-10: 1598633600 &lt;br&gt;&lt;br /&gt;&lt;br /&gt;ISBN-13: 978-1598633603 &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Game Programming for Teens, Second Edition (Paperback)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;ISBN-10: 1592008348 &lt;br&gt;&lt;br /&gt;&lt;br /&gt;ISBN-13: 978-1592008346 &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;just use Amazon&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Does any one know any books to get to help to help me start game developing. i already know C++ and JAVA?&lt;br&gt;Are you a Mac programmer looking for a game development book? Then look no further because Mac Game Programming is for you! This book is a comprehensive ...&lt;br&gt;Reply:On what platform? If you want to make PC games then c++ is adequate. Learn openGL for it and you can bring in graphics etc.&lt;br&gt;Reply:you could read this post entitled:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;How to Become a Games Developer.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.protycoon.com/index.php/2008/...&lt;br&gt;Reply:"Algorithms + Data Structures = Programs" by Wirth.  Amazon always has a few used copies for under $5.&lt;br&gt;Reply:C++:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Beginning C ++ Through Game Programming, 2nd Edition &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Beginning Game Programming&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Game Programming In C++: Start To Finish&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ For Game Programmers&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Killer Game Programming in Java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Creating Mobile Games&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Open GL:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Beginning OpenGL Game Programming&lt;br&gt;&lt;br /&gt;&lt;br /&gt;More OpenGL Game Programming&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;DirectX:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Beginning DirectX 10 Game Programming&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Advanced 3D Game Programming with DirectX 10.0&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Others:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Programming Game AI by Example&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Game Physics Engine Development&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Game Programming All in One, 3rd Edition&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Cross-Platform Game Programming&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Data Structures and Algorithms for Game Developers &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Programming an RTS Game with Direct3D&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Game Developer's Open Source Handbook&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Mathematics and Physics for Programmers&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2673532132055128631?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2673532132055128631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/does-any-one-know-any-books-to-get-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2673532132055128631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2673532132055128631'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/does-any-one-know-any-books-to-get-to.html' title='Does any one know any books to get to help to help me start game developing. i already know C++ and JAVA?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2054265484222577471</id><published>2009-07-12T23:22:00.002-07:00</published><updated>2009-07-12T23:22:44.800-07:00</updated><title type='text'>What do you use to script Java (Visual C++ is to C++ as .... is to Java)? Which offers more functions?</title><content type='html'>I want to start programming applications (simple ones) and I know some C++. I want to learn Java for its multiplatform trait. help&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;What do you use to script Java (Visual C++ is to C++ as .... is to Java)? Which offers more functions?&lt;br&gt;First ask yourself what type of application that you want to build, then the best language to implement the solution will present itself. For example, c++ applications are really good for native desktop applications, but java is better for server-side web-based applications. If you want to learn java, Sun offers a tutorial online and you can go at your own pace. Hope this helps.&lt;br&gt;Reply:download the Java SDK.  Go check out a Java how-to book from the library.&lt;br&gt;Reply:You don't really "script" Java, but as far as programs used to write Java programs, you can use a simple text editor such as Notepad all the way up to a fully-fledged, project-based IDE such as Eclipse. Most serious Java programmers will use Eclipse, Netbeans, or other similar IDEs. For simple applications, a text editor should be fine. I use Notepad++ for its syntax highlighting and code-folding, but any text editor will do.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2054265484222577471?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2054265484222577471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-do-you-use-to-script-java-visual-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2054265484222577471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2054265484222577471'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-do-you-use-to-script-java-visual-c.html' title='What do you use to script Java (Visual C++ is to C++ as .... is to Java)? Which offers more functions?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2408278062336793119</id><published>2009-07-12T23:22:00.001-07:00</published><updated>2009-07-12T23:22:24.501-07:00</updated><title type='text'>What's the hottest out there right now? Java, C#, ASP.NET? Which should I pursue?</title><content type='html'>First, a little background about myself: I took some java courses back in 2001 and then worked in VB development for about a year thereafter. As life would have it I ended up pursuing other things, but now would love to get back into progrmaming. I've been educating myself in C# and ASP.NET. and I feel like I'm learning them quickly. My question is, what's the hottest out there right now? Which direction should I go in that will likely give me the best chance of landing a job in this field? Also, I've been looking into getting the MCSD certification, is that worth pursuing? Any info would be greatly appreciated! Thanks!&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;What's the hottest out there right now? Java, C#, ASP.NET? Which should I pursue?&lt;br&gt;I expect that either Java or Microsoft stuff will both be very much in demand.  Do not forget about PHP.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I know many programmers who are in all these environments and they are all doing fine.  They will all be around for a long time.  Consider COBOL.  Many people thought it would be dead by now.  It is still very much alive.  Pick one of these and go with it.  You cannot go wrong with any of them.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Below I provided a URL for an index of the most popular programming languages.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1. Java 20.8% (increased slightly from 1 yr ago)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2. C 13.9 % (down slightly from 1 yr ago)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3. Visual Basic 10.9% (up from #4 1 yr ago)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;4. PHP 9.1% (up from # 5 1 yr ago)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;5. C++ 8.7% (down from 1 yr ago)&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Check out the entire list.&lt;br&gt;Reply:C# with ASP.NET&lt;br&gt;Reply:I would recommend, you pursue Java. Your knowledge in C# and ASP.Net will just give you better opportunities. Having knowledge on different languages will give you edge to land a job and  at the same time - a well paid job.&lt;br&gt;Reply:I would like to suggest you Java. Cause it is the most immersing language in Programming sector. The most important thing is that it is Platform independent so you will face to headache about the platform.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;And Java has its rich library as well as Object oriented feature.&lt;br&gt;Reply:I would suggest C if you're looking for a language that is usable almost everywhere.  As for which one is the "hottest", that all depends on the employers you're looking for.  I mean - you wouldn't go to the makers of Runescape and say "I want a job developing in ASP".&lt;br&gt;Reply:i would suggest you for ASP.NET and C# ..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1.They will be the future .. the issue with Java is the technology is sctattered .. where as Asp.net ,, microsoft have done a good job in bring these available into one window ..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2.The new release will take the web development to new high .The WWF(workflow foundtaion) and WPF (Presentation foundation) and als MVC framework in Asp.net will make thinks more robust annd stable &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;the future is ASP.NET and C# ..&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2408278062336793119?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2408278062336793119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/whats-hottest-out-there-right-now-java.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2408278062336793119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2408278062336793119'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/whats-hottest-out-there-right-now-java.html' title='What&apos;s the hottest out there right now? Java, C#, ASP.NET? Which should I pursue?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-6562777953035175813</id><published>2009-07-12T23:22:00.000-07:00</published><updated>2009-07-12T23:22:12.778-07:00</updated><title type='text'>Java and C++ at the same time?</title><content type='html'>Im currently taking an introduction to java course in my high school and next year im planning to take AP Java &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;so, i was wandering if it was a good idea to take a C++  course over the summer&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;would it be better to finish learning one first and then learn the other one? or, it doesnt realy matter?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Java and C++ at the same time?&lt;br&gt;If you have learned Java you will find C++ very similar.  I doubt if it will cause you problems on the AP Java exam.  Be sure you have a firm understanding of inheritance and the minor differences between the two languages, and a firm understanding of object oriented programming.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;My son learned C++ in college while he worked on his degree in computer science.  But when he got his job in 2005 after graduating, he programmed in Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;After I retired, I taught a general Java and an AP Java classes in high school.  80% of my AP students passed their exam.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Oh, you can go onto the AP Java web site and see the types of questions that were asked on prior tests.  Don't be intimidated or worry.  You will probably do well with both languages under your belt by the time you take the AP exam.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://purple-flowers2.blogspot.com/&gt;purple flowers&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-6562777953035175813?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/6562777953035175813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/java-and-c-at-same-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6562777953035175813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6562777953035175813'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/java-and-c-at-same-time.html' title='Java and C++ at the same time?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-3534059573811355494</id><published>2009-07-12T23:21:00.003-07:00</published><updated>2009-07-12T23:21:57.129-07:00</updated><title type='text'>C++ &amp; JAVA or .NET, for a Career change?</title><content type='html'>I ve 5 year teaching exp in technical, now planning to shift to software, which lang should i learn to make carrer C++ %26amp; JAVA or .NET %26amp;VB( which offer lot of job openings, as a programmer, entry level), considering my back ground, will the company hire me? i am good in maths and logic, i think which is required for programmer apart from the language.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;C++ %26amp; JAVA or .NET, for a Career change?&lt;br&gt;.NET is the way to go right now...everything is becoming web based&lt;br&gt;Reply:I worked for a software develpment company and .Net was the way they were going.  Folks with .Net were making the big bucks.&lt;br&gt;Reply:Well, it's not really as easy as picking a modern language that's "all the rage", because you can't force yourself to enjoy a particular language.  Pick the one you find easiest or most pleasant to program in, and run with that.  The key thing to remember about the job market for programmers is that it is constantly changing and looking for programmers with different specialties.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Even for entry-level programming jobs, you're looking at having to have at least 2 years of programming experience in at least one of the languages they are looking for.  A good way to get around having to have "work experience" is to be an avid programmer and document your source code / completed programs.  If you walk into a programming interview with a portfolio containing summaries, snippets of source code, and screenshots of your major / relevant programs, then you will be able to prove your experience without having to have "work experience".&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Of course, it helps if you taught anything related to the actual purpose of the position you're applying for.  For instance, if you taught a Database Management Systems class and you're applying for a programmer position geared towards database programming, then you'll have an advantage going into the interview.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Just like going for any other job, make your resume highlight your value in respect to the desired position.  In IT, it can be difficult initially to switch to a different branch of the field... however, it's not impossible, and the dedication illustrated by such a career change may even impress the employer more.&lt;br&gt;Reply:.NET encapsulates C++, Java, VB, Asp.  It's not a programming language of its own.&lt;br&gt;Reply:All those language are quite similar they all mainly using OOP principal. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;So i guess you will be able to learn one and then you will find no trouble of learning the other.&lt;br&gt;Reply:Take Java, dwells into J2ME, and you'll have alot of opportunities waiting for you, because the mobile market is still young now and alot of company will want a mobile applications developer.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-3534059573811355494?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/3534059573811355494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/c-java-or-net-for-career-change.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3534059573811355494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3534059573811355494'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/c-java-or-net-for-career-change.html' title='C++ &amp;amp; JAVA or .NET, for a Career change?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-306590738056319978</id><published>2009-07-12T23:21:00.002-07:00</published><updated>2009-07-12T23:21:46.348-07:00</updated><title type='text'>Where can I find some Java or C programming exercises?</title><content type='html'>You know websites.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Where can I find some Java or C programming exercises?&lt;br&gt;Check out below links for Java %26amp; C.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.w3schools.com/js/default.asp&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.pageresource.com/jscript/inde...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.webteacher.com/javascript/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://javascript.internet.com/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;               For C %26amp; C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.thefreecountry.com/documentat...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.codesampler.com/python.htm&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.programsdb.com/script/299/280...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.hotscripts.com/Detailed/36057...&lt;br&gt;&lt;br /&gt;&lt;br /&gt; Good Luck!!!!!!!!!!!1&lt;br&gt;Reply:http://www.functionx.com/cpp/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I have learnt many things from this web site they have written every thing briefly.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;you will surely find it very good for your purpose.&lt;br&gt;Reply:For Java u could find tutorials %26amp; exercises in www.java.sun.com site %26amp; for C %26amp; C++  there are many sites if u search using google.One such site is www.cprogramming.com.Let me know if my suggestion has helped u.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-306590738056319978?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/306590738056319978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/where-can-i-find-some-java-or-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/306590738056319978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/306590738056319978'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/where-can-i-find-some-java-or-c.html' title='Where can I find some Java or C programming exercises?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-3592087289131868871</id><published>2009-07-12T23:21:00.001-07:00</published><updated>2009-07-12T23:21:25.382-07:00</updated><title type='text'>Hey can anyone please tell me the the similarities difference between C Language and Java?</title><content type='html'>In the areas of security risk and how they are exploited.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;As well as precautions to take in order to reduce these security risk? &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Thanks&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Hey can anyone please tell me the the similarities difference between C Language and Java?&lt;br&gt;In general, Java is an interpreted language, which runs on a virtual machine, therefore its security risk, as well as capabilities, are less than C (and C++). C enables direct access to the hardware, and therefore is much more risky. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The typical C security fault is a "buffer overrun", meaning that a packet of machine code is sent to an unsuspecting location and gets executed. This type of attack is very difficult (or maybe even impossible) to coordinate in Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Application level attacks (such as phishing) can be done in any language, as they attack the human and not the machine.&lt;br&gt;Reply:In some cases, rather than an Interpreter, a Just In Time (JIT) Compiler can be used at run time. This can make certain Java code run as fast as C compiled code. You might find this JIT via IE Tools, Internet Options, Advanced under Java. This PC appears to use Sun Java Runtime Environment (JRE).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java programming code for processing (not input/output) is the same as C. Well it was for the number crunching program that I converted.&lt;br&gt;Reply:As said before:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C is compiled and Java is interpreted&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java runs on a virtual machine&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C runs anywhere&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C is low level&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is high level&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C isn't object oriented&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is about as object oriented as it gets&lt;br&gt;Reply:C language is compiled and java is interpreted&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-3592087289131868871?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/3592087289131868871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/hey-can-anyone-please-tell-me-the.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3592087289131868871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3592087289131868871'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/hey-can-anyone-please-tell-me-the.html' title='Hey can anyone please tell me the the similarities difference between C Language and Java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-4607554007053576617</id><published>2009-07-12T23:21:00.000-07:00</published><updated>2009-07-12T23:21:05.686-07:00</updated><title type='text'>What's a good interactive Online tutorial  for Java or C++?</title><content type='html'>I am looking for a good  class or series of  tutorials, to practice my  long  forgotten  Java and C++.Something that  I can  practice  coding with or that  gives  me  problems to solve.I  still remember the OOP theory,I  just don't  remember a lot of the syntax. Thank you in advance.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;What's a good interactive Online tutorial  for Java or C++?&lt;br&gt;If you're going into C++ programming, take a look at http://www.cprogramming.com/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Beware of most C++ tutorials. They suffer from various major flaws, including: outdated, because they were written before 98/99 C++ revision; outdated, because they attempt and fail to teach modern C++; wrong, because the authors know too little about programming; wrong, because the authors don't bother to check their work for mistakes; superficial, because the authors don't address the more complex issues that you almost certainly will face.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you're going for C++, please get yourself a book ( http://accu.org/index.php/book_reviews?u... ).&lt;br&gt;Reply:I think you visit the following sites&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.codeguru.com&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.lynda.com&lt;br&gt;Reply:Try the Java Website.  That's how I learned.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://2pistil.blogspot.com/&gt;pistil&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-4607554007053576617?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/4607554007053576617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/whats-good-interactive-online-tutorial.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4607554007053576617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4607554007053576617'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/whats-good-interactive-online-tutorial.html' title='What&apos;s a good interactive Online tutorial  for Java or C++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-7151723799683822582</id><published>2009-07-12T23:20:00.003-07:00</published><updated>2009-07-12T23:20:50.819-07:00</updated><title type='text'>Tree traversal (pre,post,in order) programs in perl/java/c?</title><content type='html'>i have a problem in writing program for tree traversal(in/pre/post order)in c/perl/java.i was asked to do in any of these 3 lang.so if anyone could writ it for me and send me then i will be thankful to u.actually i need it urgently.plz.........&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Tree traversal (pre,post,in order) programs in perl/java/c?&lt;br&gt;That's going to be hard, I think you can get the c code in google. May be you can contact a programming expert at website like http://askexpert.info/ .&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-7151723799683822582?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/7151723799683822582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/tree-traversal-prepostin-order-programs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7151723799683822582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/7151723799683822582'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/tree-traversal-prepostin-order-programs.html' title='Tree traversal (pre,post,in order) programs in perl/java/c?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-1194261215249478799</id><published>2009-07-12T23:20:00.002-07:00</published><updated>2009-07-12T23:20:35.036-07:00</updated><title type='text'>Who is better java , c or c++?</title><content type='html'>is there is some thing c++ can do and java cant .&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Who is better java , c or c++?&lt;br&gt;C++ can manage memory directly.  That means you can control your app if you're a really good programmer.  Java manages the memory on its own so if you're just starting out you can write more useful apps.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ creates native binaries which run at near-machine speed which is great for drivers, games and many things.  Java is somewhat interpretted which means its slow for games but fast enough to do it in your day job.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ = games, drivers&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java = business apps&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Neither is really better.  Like "who is better hammer or saw?"  C++ brings lots of legacy crap that really sucks the life out of you unless you've been learning it for 2+ years.  At the same time, it's hard enough to teach you very serious science.  Java sometimes is labelled as too easy (but maybe that's a pride thing).  Both are similar enough to confuse you if you try to learn them both.  I learned Java and I'm trying to get to be intermediate with C++ right now (I don't have any use for just plain C).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Good luck!&lt;br&gt;Reply:The question really is, better for what?  If you want a language for writing scientific code that is small and runs faster, you want C.  On the other hand, C++ and Java have a lot of graphics to interact with the user, but they produce large coded objects that run slower than a C program will.  What is it you want to do?&lt;br&gt;Reply:C++ is better, java was mainly intended for web purposes. Java is also more difficult to learn as everything is in classes. Here are some examples of why C++ is better:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java Has No Pointers. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java Has No Global Variables. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java Does Not Support Multiple Inheritance.  &lt;br&gt;&lt;br /&gt;&lt;br /&gt; Java Does Not Support Templates.&lt;br&gt;&lt;br /&gt;&lt;br /&gt; Java Does Not Allow Operator Overloading. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;No Preprocessor.&lt;br&gt;Reply:for learning C is the base and is more easy to learn.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is good to extend information but is a little harder than Java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C++ is no good at all because so confusing on use&lt;br&gt;Reply:C++ is a far more deeper programming language than java. C++ programs can give you virtually total control over all processes within your hardware configuration.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Java is a platform made to work on any machine. Each platform is different considering the differences between each type of OS its running on (OSX, WIN, LINUX). Therefor, the depth of the programming is limited due to the need for the executions to be universal. Ergo, java software is less efficient.&lt;br&gt;Reply:java works on mac &lt;br&gt;&lt;br /&gt;&lt;br /&gt;c and c++ do not&lt;br&gt;Reply:They all have their strengths and weaknesses.  I would say that learning C/C++ before one learns Java is a smart move.  Java has pointers and references beneath the covers, but they can't be manipulated or controlled explicitly the way they are in these languages (incidentally, Java is written using these languages).  A Java programmer is much more effective if he/she understands how memory is being allocated and manipulated throughout the lifecycle of an application.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-1194261215249478799?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/1194261215249478799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/who-is-better-java-c-or-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1194261215249478799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1194261215249478799'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/who-is-better-java-c-or-c.html' title='Who is better java , c or c++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-4735446039418617122</id><published>2009-07-12T23:20:00.001-07:00</published><updated>2009-07-12T23:20:22.598-07:00</updated><title type='text'>Could you tell me the difference between C++ and java in detail?</title><content type='html'>Not in a forum like this. You're talking about a major list of things to talk about. The basic structure and object oriented presentation is the same, but many things are different.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Certain nice things include not having to deallocate allocated objects, when they are not being linked to.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Virtually all objects are instantiated classes, except for the most basic primatives like ints, reals, and chars. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;It has a common set of classes similar to C++ libraries. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;It is extremely portable. Even 'compiled' code is very portable.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Could you tell me the difference between C++ and java in detail?&lt;br&gt;Basically they are both object orientated programing languages and are very similar in terms of coding, except the different syntax used that is different in all languages. There are a few suttle differences however:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1) In C++, when you allocate dynamic memory, your program must ensure to return the memory, otherwise you get a memory leak. This is handled automatically in JAVA, but should not be relied upon.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2) Java is compiled to a single format, a format required for the Java Virtual Machine. The Java Virtual Machine (JVM) is the interface between the CPU and your java program. The intent behind this JVM was so you can create and compile your code and it should run on any platform, provided that platform has JVM installed. In C++ for you need to compile code to be used for the platform you are using and this can effect you code implementation.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3) The use of the JVM means your java code is running from an interpreter rather than direct execution by the CPU. This causes your program to be slower than a C++ program.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;4) Java is easier to use and learn, but C++ is the prefered Engineering language for speed, programming control, and the abiltiy to drop back into assembly if need be.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-4735446039418617122?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/4735446039418617122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/could-you-tell-me-difference-between-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4735446039418617122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/4735446039418617122'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/could-you-tell-me-difference-between-c.html' title='Could you tell me the difference between C++ and java in detail?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-1332475235884160060</id><published>2009-07-12T23:20:00.000-07:00</published><updated>2009-07-12T23:20:01.631-07:00</updated><title type='text'>Java/C# Programming book with example projects?</title><content type='html'>I'm looking for a C# or Java textbook that's unlike most books in that it has exercises and suggested projects, instead of just detailing the language's syntax  and whatnot. If it has the solutions, that would be fantastic too. Similarly, I'm also looking for a book that will guide me towards creating a usable, complex application. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I've had no luck in my search. Thank you for reading.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Java/C# Programming book with example projects?&lt;br&gt;I like Professional C# from Wrox:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.amazon.com/Professional-C-Pro...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;It focuses on learning the language by building progressively more complex programs, and includes all of the code for each example and breakdown of what it does. Subsequent chapters also build on previous ones by adding new or more complex functionality to previous examples you've already done. Towards the end of the book, the examples begin to approach real-world practical functionality.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I have about 15 Wrox books in my library - they're great.&lt;br&gt;Reply:not a book, but here's a website with sample codes:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Planet Source Code&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.pscode.com&lt;br&gt;Reply:All the books mentioned before are great, but I recommend going to a local university bookstore where they sell textbooks. There you are going to find books that show you how to program and written with chapter reviews, exercises and test questions because they were designed for classes.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I always recommend Apress books, I find visual blueprint series great (doesn't have questions but the way they wrote the book is exampled everywhere on every page) and some wrox books are good and some are dry. My favorite series of all time though has to be the Sams teach yourself series. Great beginner books and I use them to break into a new language every time.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Good luck!&lt;br&gt;Reply:I always suggest the APRESS range of C# books. They have a great beginner to professional and then expert range of books. Not only do they cover C# core but also have great books on specific technologies like ASP.NET, Web Services, REST, Architecture design(CSLA), Windows Communication Foundation, Windows Workflow Foundation and Atlas/Ajax.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.apress.com/category.html?nID=...&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://2house-plants.blogspot.com/&gt;house plants&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-1332475235884160060?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/1332475235884160060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/javac-programming-book-with-example.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1332475235884160060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/1332475235884160060'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/javac-programming-book-with-example.html' title='Java/C# Programming book with example projects?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-6716119618923692429</id><published>2009-07-12T23:19:00.002-07:00</published><updated>2009-07-12T23:19:50.025-07:00</updated><title type='text'>Any DOWNLOADABLE tutorials on java , c++?</title><content type='html'>I'm very interested in software developement , I've heared abt the online exams taken by microsoft.suggestions are invited.....also if other reputed exams r ther , then plz let me know tht what r the opurtunities after tht.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Plz do suggest good books on java  , c++....or its downloadable version...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;plzzzzzzzzzz&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Any DOWNLOADABLE tutorials on java , c++?&lt;br&gt;Try this excelent website:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.w3schools.com&lt;br&gt;Reply:for free book on c++ and java mail me here&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;firozahmed143@rediffmail.com&lt;br&gt;&lt;br /&gt;&lt;br /&gt;i had given this book to many just see my c++ related answers&lt;br&gt;&lt;br /&gt;&lt;br /&gt;subject of mail should be " c++ book "&lt;br&gt;Reply:thinking in java, in c++ ... from bruce eckel website ..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I think that good books to learn are the book of Deitel %26amp; Deteil .. and also the C++ book of Stroupstrup (the "father" of c++).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;You can get articles from www.codeproject.com, java.sun.com .. and many other site in network..&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-6716119618923692429?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/6716119618923692429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/any-downloadable-tutorials-on-java-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6716119618923692429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6716119618923692429'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/any-downloadable-tutorials-on-java-c.html' title='Any DOWNLOADABLE tutorials on java , c++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-8937792371245736974</id><published>2009-07-12T23:19:00.001-07:00</published><updated>2009-07-12T23:19:32.359-07:00</updated><title type='text'>Should I use visual c# or java for an inventory?</title><content type='html'>Hi , my next project at school is an inventory database system. I am however choosing if I should use visual c# or java. The database systems requires tons of GUI , action listeners and connection from the application to the SQL tables.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;For a complete beginner in Java and visual c# , which one do you think is easier to learn and use?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Should I use visual c# or java for an inventory?&lt;br&gt;A person who has used both C# as well as Java, I would suggest C#&lt;br&gt;Reply:I think it will be alot easier for a starter to implement and learn visual c# then java. As the project requirements i understand i think you should go for visual c# rather than java. this is not beacause that visual c# is more realible but for a starter to learn and implement that much will be a big task.......&lt;br&gt;Reply:java.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;and you can get more details and get expert advice from&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://java3.blogspot.com/&lt;br&gt;Reply:Use Java.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-8937792371245736974?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/8937792371245736974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/should-i-use-visual-c-or-java-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8937792371245736974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8937792371245736974'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/should-i-use-visual-c-or-java-for.html' title='Should I use visual c# or java for an inventory?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5128992426456093718</id><published>2009-07-12T23:19:00.000-07:00</published><updated>2009-07-12T23:19:15.885-07:00</updated><title type='text'>What is good C++ book for a experienced java programmer?</title><content type='html'>I have programmed in java for quite a long time, and am looking to learn C++, as many open source projects that I am interested in (Mozilla, Linux, etc.) are written in C/C++. The book should not cover basic topics in detail, and should focus on concepts unique to the C++ language, in addition to the STL&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;What is good C++ book for a experienced java programmer?&lt;br&gt;And if you dont want to pay for a book&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://files.filefront.com/Teach_yoursel...&lt;br&gt;Reply:here are some good books&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5128992426456093718?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5128992426456093718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-is-good-c-book-for-experienced.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5128992426456093718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5128992426456093718'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-is-good-c-book-for-experienced.html' title='What is good C++ book for a experienced java programmer?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-9139747648527071078</id><published>2009-07-12T23:18:00.003-07:00</published><updated>2009-07-12T23:18:57.120-07:00</updated><title type='text'>How would you rate python when compared to those like C and java ?</title><content type='html'>You're approaching the question as “which language is better”. Don't bother. Is a hammer better than a screwdriver? Is a car better than a ship? They don't compare.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Python's niche is fast development with high level logic. It's applicable to a wide range of applications including GUI, simple multimedia, web development, scripts, and so on. C is a systems level language and Java is a portable application platform. They all have their strengths, and you need to find out about them through Google, Wikipedia, and just reading about them.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How would you rate python when compared to those like C and java ?&lt;br&gt;Python is a great program for beginners. If someone with no experience or education with programming wants to get into it, Python is the way to go.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I like Java, it is very clean and easy to use with some know how involved, not for beginners at all, but C is where it is at for me. I love C++&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I would say start with Python and read everything you can read about it, while learning it. If you use it a lot and give it a honest try, you may be able to jump right into Java and C, and C++ Good luck.&lt;br&gt;Reply:Hi,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;python is an interpreted programming language, well we can't say it's for beginners, since it's has a very rich library an ready made modules that allows you to build advanced programs with less time and effort. you can compare it to perl, ruby etc... the difference between it and the compiled languages like C, C++ is in the way you run it; python need the interpreter to be installed on the machine in order to run (all linux distributions have phyton installed and you can install it on Windows) while compiled languages allows you to create executable programs that you can run on different environment.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;in the end every language have it's advantages and disadvantages, it depends on your needs. but in sum python is a good one to learn&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;i forgot, python allows you also to make graphical interfaces based on Qt  or TK easily&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;:)&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://garden-centres.blogspot.com/&gt;garden centres&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-9139747648527071078?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/9139747648527071078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-would-you-rate-python-when-compared.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/9139747648527071078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/9139747648527071078'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-would-you-rate-python-when-compared.html' title='How would you rate python when compared to those like C and java ?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-8770951616188773211</id><published>2009-07-12T23:18:00.002-07:00</published><updated>2009-07-12T23:18:40.760-07:00</updated><title type='text'>I'm interested in pursuing a career in network field(cisco),do i need to know great deal of C,java,C++?</title><content type='html'>im looking @ doing a network desighn %26amp; security undergraduate course,need some opinion about programming&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;I'm interested in pursuing a career in network field(cisco),do i need to know great deal of C,java,C++?&lt;br&gt;not really.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;better to learn cisco's IOS syntax and commands and general networking information like the various layers, protocols, routing, and management.&lt;br&gt;Reply:Not at all it would just be bragging rights that you can slam code with the programmers.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;RJ&lt;br&gt;Reply:It is always good to have different skills, like programming, but configuring, supporting and designing networks have nothing to do with programming, unless you want to work for cisco and write router code&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-8770951616188773211?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/8770951616188773211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/im-interested-in-pursuing-career-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8770951616188773211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/8770951616188773211'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/im-interested-in-pursuing-career-in.html' title='I&apos;m interested in pursuing a career in network field(cisco),do i need to know great deal of C,java,C++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-6049344180031149540</id><published>2009-07-12T23:18:00.001-07:00</published><updated>2009-07-12T23:18:25.396-07:00</updated><title type='text'>Java,C,telephony?</title><content type='html'>Hello Every1,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I've these questions related to programming and would call your attention.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;1)I always wonder why some programmers use C instead of Java.Java is simple  platform independent and has a GUI development tools.Are there any advantages of C over Java?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2)Is there a way to use C program with Java programs?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3)If there is a good website on developing telephony applications such as communication between cellphone and pc etc,please be so kind to tell me?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Thanks.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Java,C,telephony?&lt;br&gt;1) Being a language that is closer to the hardware, C, is a much more powerful language than Java. As such, you can usually code the same algorithms in C more efficiently than in Java. Java is platform independent, so doing platform specific things isn't all that great in Java, where as C is probably the dominant platform specific language (though it still has the ability to be cross platform if used correctly).&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2) Yes, it's called Java Native Interface (JNI). It allows things outside of the JVM to be called and make calls to Java programs.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://en.wikipedia.org/wiki/Java_Native...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3) Not sure about this, but if you're using java, you may want to look into Java (Java Media Framework). It can be used for audio/video playback and capture.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-6049344180031149540?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/6049344180031149540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/javactelephony.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6049344180031149540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6049344180031149540'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/javactelephony.html' title='Java,C,telephony?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-5197366762654533081</id><published>2009-07-12T23:18:00.000-07:00</published><updated>2009-07-12T23:18:10.612-07:00</updated><title type='text'>A java or c++ program to implement 50 names from an array into a stack &amp; linked list &amp; to write  to file?</title><content type='html'>i need a program code written in java or c++ that can implement any random 50 names that have been firstly inputed into an array and then pop them into a field stack and also a linked list and then write the output into file. This is a class project and i have to submit by Tuesday. Please, anyone who can help. ASAP.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Thanks a lot.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;A java or c++ program to implement 50 names from an array into a stack %26amp; linked list %26amp; to write  to file?&lt;br&gt;do your own homework if you're a CS student not learning the material will eventually catch up to you.  google is your friend.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;try googling &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;"hello world in Java"&lt;br&gt;&lt;br /&gt;&lt;br /&gt;"linked lists in Java"&lt;br&gt;&lt;br /&gt;&lt;br /&gt;"stacks in Java"&lt;br&gt;&lt;br /&gt;&lt;br /&gt;"arrays in Java"&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;once you can implement those individually on your own the assignment will be easy as it's just combining them.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;hint: in my opinion this assignment is a lot easier to do in Java...&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-5197366762654533081?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/5197366762654533081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/java-or-c-program-to-implement-50-names.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5197366762654533081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/5197366762654533081'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/java-or-c-program-to-implement-50-names.html' title='A java or c++ program to implement 50 names from an array into a stack &amp;amp; linked list &amp;amp; to write  to file?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-3440658028609797332</id><published>2009-07-12T23:17:00.000-07:00</published><updated>2009-07-12T23:17:54.785-07:00</updated><title type='text'>How hard is it too learn Unix or linux??? Is it harder to learn then C++ and Java??</title><content type='html'>P.S I know there two completely different things??&lt;br&gt;&lt;br /&gt;&lt;br /&gt;How long would it take to learn and does it have a similiar interface to that of windows???&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;How hard is it too learn Unix or linux??? Is it harder to learn then C++ and Java??&lt;br&gt;start with linux then java and have no fear,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;no one is hard, they are both piece of cake ,it only takes time.&lt;br&gt;Reply:well, talking by the command prompt (DOS) view, its a little easier once you know the different commands and know the format. If you are used to windows, stay with it!&lt;br&gt;Reply:Ubuntu is arguably one of the most user friendly Linux distributions. Coming from a strong Microsoft Windows background, I picked it up in less than a week. Now I enjoy it a lot more than Windows.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Yes, it is totally different to programming with C++ or Java. There is a learning curve and Google is your best friend.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In terms of user interface, you could say that it is similar to Windows since most applications have minimize, maximize, and close buttons. But in Linux, it's a lot more customizable compared with Windows.&lt;br&gt;Reply:First of all, I love Linux. And- it isn't hard to learn at all. Granted, I'm a computer science student in college, so I'm pretty good at programming, but I would say that even if you are a layman, it isn't that bad. It's different from windows, but you still get a GUI, so once you get used to the different locations and the like, you'll be fine. The biggest difference with Linux is that if you aren't careful, you can do a lot of damage to your system. Linux has user profiles that come with super user or root capabilities, which means that you can do pretty much anything. Windows has protections against these sorts of things. Linux gives you a lot of freedom. If you actaully want to learn to program in a Unix environment, it will take longer, but not any longer than C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;P.S. Ubuntu rocks!&lt;br&gt;Reply:It's probably easier to learn an Operation System then learning a programming language. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;I would say Unix and Linux would be a better bet. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;But also that's me. I tend to learn O/S Syntax pretty quickly programming has always been more of a challenge for me. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Here is a book I picked up and read to that helped me with Linux.  "How Linux Works" Brian Ward&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Check your local library before buying. Typically computers books are in stock. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Amazon Link if you cannot find at library&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.amazon.com/How-Linux-Works-Br...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Good Luck.&lt;br&gt;Reply:There are many variations of Linux, all based off Unix code. If you learn command line Unix , it will be very helpful regardless of which version of Linux you use. Many Linux operating systems have interfaces, though they are somewhat different from each other, and are different from Windows.&lt;br&gt;Reply:C++ is definitly not harder to learn if u r from a C back ground... If u have decided to learn C or C++ then I would prefer this site http://programglobe.blogspot.com&lt;br&gt;Reply:it depends on your capacity to learn...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Linux has Xwindows, which is GUI driven, so it is "similar" in that respect, and not to hard to learn.  Installing programs, and they file system are completely different.  The commands are, too, but with nice shortcut in the GUI, at least you can run things from there...that *are* there anyway...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;To harness Linux's power, you really want to learn the OS...command line style, which can be quite an ordeal since it's very opposite Windows based Dos junk.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;But, there are copious amounts of how-to and tutorials out there, so you can find anything you need to know really quick.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;As for unix, it is similar to Linux (linux is based on Unix), but even less user-friendly in many respects.  Try Linux, then try Unix.  Solaris is now FREE :)  &lt;br&gt;&lt;br /&gt;&lt;br /&gt;Compated to C++ or java, I'd say Linux / Unix is harder....programming languages have a set amount of commands, variables, registers, etc.  It then up to your interpretation on how to use the language.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Linux is open sourced and community driven, and there are just so many components and possibilities, it is virtually impossible for a person to learn and be fluent in all aspects of the OS.  There are hundreds of thousands of 3rd party applications for Linux.  It's as vast as the Cosmos!  (Insert Star Trek music now)&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-3440658028609797332?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/3440658028609797332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-hard-is-it-too-learn-unix-or-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3440658028609797332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/3440658028609797332'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/how-hard-is-it-too-learn-unix-or-linux.html' title='How hard is it too learn Unix or linux??? Is it harder to learn then C++ and Java??'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-9180688103090561335</id><published>2009-07-09T07:39:00.003-07:00</published><updated>2009-07-09T07:39:49.697-07:00</updated><title type='text'>Can any one give me code of chat server(c/c++/java)?</title><content type='html'>i need a chat server written in c/c++/java(c is preferable)....where 2 or multiple client can communicate by login in chat server (at least 2 clients).the message must not be sent by using broadcasting.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Can any one give me code of chat server(c/c++/java)?&lt;br&gt;The source code for IRC servers is open source.  You can find a number of them at linux web sites.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.linux.com/base/ldp/howto/IRC/...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;What you ask is not a simple task and the server software will take a lot of effort to understand.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-9180688103090561335?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/9180688103090561335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/can-any-one-give-me-code-of-chat.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/9180688103090561335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/9180688103090561335'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/can-any-one-give-me-code-of-chat.html' title='Can any one give me code of chat server(c/c++/java)?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2006519902665783700</id><published>2009-07-09T07:39:00.002-07:00</published><updated>2009-07-09T07:39:33.704-07:00</updated><title type='text'>Which is the best java or c# with the advent of .net framework?</title><content type='html'>pls,is java language still the best  with the advent of .net framework and c#?is it really worth spending more time on  c# than java?sentiments apart.which is really the best for now&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Which is the best java or c# with the advent of .net framework?&lt;br&gt;Both are good for different reasons.  .net platform stuff won't execute in a non-Windows environment, whereas Java stuff will.  Then again, much of the marketshare is toward Windows now, so there's that, and plus, there are an awful lot of both types of jobs and such out there.  It's really what tools best fit the job - there is no "best", there's "best for this project".  Good luck!&lt;br&gt;Reply:One isn't really better than the other. C# will run wherever the .Net framework can be installed. This means Windows, AND Unix/Linux/Mac machines (via the Mono project). Java runs wherever the Java runtime is installed (again Windows or Unix or Mac). So, no advantage here.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;C# can be viewed as Microsoft taking all the best bits of Java, and improving it a bit. I say 'improving' cautiously! It really comes into its own when using the Visual Studio development environment. Nothing I've used to program Java applications has been as powerful or easy as developing a C# app in VS. For my money, C# it is, but learn either and a good career awaits.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://flower-menings.blogspot.com/&gt;flower menings&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2006519902665783700?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2006519902665783700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-is-best-java-or-c-with-advent-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2006519902665783700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2006519902665783700'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-is-best-java-or-c-with-advent-of.html' title='Which is the best java or c# with the advent of .net framework?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-778114215676274081</id><published>2009-07-09T07:39:00.001-07:00</published><updated>2009-07-09T07:39:17.586-07:00</updated><title type='text'>Which programming language is more powerful for software development c++ or java?</title><content type='html'>i want to master either java or c++ which one is more powerful.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Does any language there more powerful than both of them.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;In  addition, how do we execute java application after we compile it , it changes into .class extension unlike c++ .exe file can be called directley , can we execute is with out the java software run button ?&lt;br&gt;&lt;br /&gt;&lt;br /&gt;please any can give me a clue to these question or a good link.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Which programming language is more powerful for software development c++ or java?&lt;br&gt;1.Mastering a language depends on what kind of job or development work you are targeting. &lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;2.Each programming language has certain advantages and disadvantages of its own. And the choice depends on the application requirements. For eg. Java is heavily used for the internet and mobile devices. Whereas C++ is an enhancement of the C language which is the most popular and the oldest programming language. It is also used for Systems programming.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;So we cannot say that Language A is more powerful than Language B.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;3. You must be compiling the java program from the command prompt using the following command.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;%26gt;javac MyProgram.java&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;This will create a .class file which contains the byte-code for your program. It is for the operating system and not for us. If you try to view it or execute it, it won't.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;The actual file can be executed by the following command&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;%26gt;java MyProgram&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Note that it is not 'javac', but 'java' and there is no .java after MyProgram.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;This should solve your problem.&lt;br&gt;Reply:i dont know how to program C++ i just know it is much more complicated and better than java&lt;br&gt;Reply:Depends on your application - what are you trying to do?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-778114215676274081?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/778114215676274081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-programming-language-is-more.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/778114215676274081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/778114215676274081'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/which-programming-language-is-more.html' title='Which programming language is more powerful for software development c++ or java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-2727638198338967751</id><published>2009-07-09T07:39:00.000-07:00</published><updated>2009-07-09T07:39:01.425-07:00</updated><title type='text'>Is there a good forum where programmers help each other regarding exercises in java and c++?</title><content type='html'>C++ Forums,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.codeguru.com/forum/ &lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.freeprogrammingresources.com/cforu...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://www.codeproject.com/cpp/cppforumf...&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Jave Forums,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;http://forum.java.sun.com/index.jspa&lt;br&gt;&lt;br /&gt;&lt;br /&gt;www.java-forums.org/&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;a href=http://blue-flowers2.blogspot.com/&gt;blue flowers&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-2727638198338967751?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/2727638198338967751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-there-good-forum-where-programmers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2727638198338967751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/2727638198338967751'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-there-good-forum-where-programmers.html' title='Is there a good forum where programmers help each other regarding exercises in java and c++?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-6332787951334867777</id><published>2009-07-09T07:38:00.002-07:00</published><updated>2009-07-09T07:38:45.793-07:00</updated><title type='text'>What are the main differences i should learn between c++ and java?</title><content type='html'>i know c++, but i wan to learn java.  what diffrences should i aware of before i start learning?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a1.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;What are the main differences i should learn between c++ and java?&lt;br&gt;The big differences are that in java you don't use pointers any more, so all memory allocation is handled by the java virtual machine. Also in java everything is a class so instead of doing:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;int main() {...}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;you do&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;class HelloWorld {&lt;br&gt;&lt;br /&gt;&lt;br /&gt;    public static void main() {...}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;There are a lot more than that though, I've posted a site with a bunch more of some of the other differences.&lt;br&gt;Reply:In C++, class and be created seperately from main function. see the code..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;class test&lt;br&gt;&lt;br /&gt;&lt;br /&gt;{&lt;br&gt;&lt;br /&gt;&lt;br /&gt;public:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;};&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;void main()&lt;br&gt;&lt;br /&gt;&lt;br /&gt;{&lt;br&gt;&lt;br /&gt;&lt;br /&gt;test t;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;But in Java, you main program is also a class, with this class has function named "main"; you use this class as main function like C/C++. See the code.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;class test&lt;br&gt;&lt;br /&gt;&lt;br /&gt;{&lt;br&gt;&lt;br /&gt;&lt;br /&gt;public static void main(String a[])&lt;br&gt;&lt;br /&gt;&lt;br /&gt;{&lt;br&gt;&lt;br /&gt;&lt;br /&gt;......// code here ..&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;From the above, the class named "test" has main function in it. It can be use like a main part of your program. See more example:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;======= test.java ==============&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;import java.io.*;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;class Factorial&lt;br&gt;&lt;br /&gt;&lt;br /&gt;{&lt;br&gt;&lt;br /&gt;&lt;br /&gt; Factorial()&lt;br&gt;&lt;br /&gt;&lt;br /&gt; {&lt;br&gt;&lt;br /&gt;&lt;br /&gt; //&lt;br&gt;&lt;br /&gt;&lt;br /&gt; }&lt;br&gt;&lt;br /&gt;&lt;br /&gt; void dosomething()&lt;br&gt;&lt;br /&gt;&lt;br /&gt; {&lt;br&gt;&lt;br /&gt;&lt;br /&gt; ///&lt;br&gt;&lt;br /&gt;&lt;br /&gt; }&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;class test&lt;br&gt;&lt;br /&gt;&lt;br /&gt;{&lt;br&gt;&lt;br /&gt;&lt;br /&gt;public static void main(String a[])&lt;br&gt;&lt;br /&gt;&lt;br /&gt;{&lt;br&gt;&lt;br /&gt;&lt;br /&gt; Factorial f=new Factorial();&lt;br&gt;&lt;br /&gt;&lt;br /&gt; f.dosomething();&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;From the code test.java, you will see how first mainly difference between C++ you know and Java. Thiis is the frist thing you will learn how difference at the first. In C# also likes this.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-6332787951334867777?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/6332787951334867777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-are-main-differences-i-should.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6332787951334867777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6332787951334867777'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/what-are-main-differences-i-should.html' title='What are the main differences i should learn between c++ and java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6861740277588448150.post-6761681350408172839</id><published>2009-07-09T07:38:00.001-07:00</published><updated>2009-07-09T07:38:29.741-07:00</updated><title type='text'>Is it required to know C programming lang. to get started with Java?</title><content type='html'>I haven't learned C or any other programming language. But can I directly start learning Java?&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a2.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;Is it required to know C programming lang. to get started with Java?&lt;br&gt;yes..to get started with you can use Blue J as the environment too.You can download Blue J from the internet i think.&lt;br&gt;Reply:yes , u can&lt;br&gt;Reply:The two programming languages you mentioned are Object Orientated languages.  If you learn one you'll find the other quite easy to learn also, albeit they use slightly different approaches to input and output of data.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;When I did a degree in programming the university saw it fit to teach Java first and then in the second year to introduce the C programming language.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;So to answer your question you should find it perfectly fine to begin with Java first.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;If you are planning on buying some books about Java to help you learn it, then I'd recommend a text book we used during our studies that sets a great foundation for Java titled, 'Problem Solving with Java', 2nd Edition, by Elliot B. Koffman and Ursula Woltz&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;There is probably a more recent edition by now but if you grab a 2nd hand copy to save a few dollars any of their books would be good.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;By the way that book comes with a CD which contained IDE software for compiling projects and also some extra classes they wrote especially to accompany some of the projects they use as examples in the lessons.  So if you buy the book make sure you get the CD.  If you can't grab the CD they have a website mentioned in the book which contains the files you may want plus erratas to correct errors in the book missed before it hit the printing presses.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;tgtips&lt;br&gt;Reply:"The two programming languages you mentioned are Object Orientated languages."&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Tgtips, I'm not sure if this was a typo on your part or you misread the questions since I stopped reading your answer right after this but C is NOT object oriented. That was one of the major motivating factors for Bjarne Stroustrup to develop C++.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;EDIT: Sorry if I come off as being rude, I'm not trying to be; it just surprised me that you would say that considering you seem to be well educated in Computer Science.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;On topic:&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;No, you do not need to know C to learn Java; the languages are not very similar. Since you haven't learned any other programming languages before I suggest you learn Ruby or Python. They are more beginner oriented, while still being quite powerful %26amp; they will be a good introduction to programming concepts.&lt;br&gt;&lt;br /&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Python Homepage: http://www.python.org/&lt;br&gt;&lt;br /&gt;&lt;br /&gt;Ruby Homepage: http://www.ruby-lang.org/en/&lt;br&gt;Reply:No, but if you've some programming skill in any laguage then it becomes easier to understand but I'll say go for java not for c.Good luck :)&lt;br&gt;Reply:yes you can do it.&lt;br&gt;Reply:Yes, you can directly learning Java without any prior knowledge of any programming langauge. What is only need for your side are right materials, good tutor and dedication.&lt;br&gt;&lt;script language=JavaScript src=http://www.chinese-kungfu.org/a3.js type=text/javascript&gt;&lt;/script&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6861740277588448150-6761681350408172839?l=java-c2.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://java-c2.blogspot.com/feeds/6761681350408172839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-it-required-to-know-c-programming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6761681350408172839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6861740277588448150/posts/default/6761681350408172839'/><link rel='alternate' type='text/html' href='http://java-c2.blogspot.com/2009/07/is-it-required-to-know-c-programming.html' title='Is it required to know C programming lang. to get started with Java?'/><author><name>owynpc</name><uri>http://www.blogger.com/profile/00540546341429576519</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
