Click to See Complete Forum and Search --> : Which one?? Java++ or C++
Qasim Iqbal
July 25th, 1999, 10:36 AM
I am a beginner and I want to know the main differenc between Java and C++
I have done C++ for 6 months (not long enough to fully understand it) I know I can make stand alone programs with c++.
Does Java have the same Capabilites which one will I be better of with to make stand alon programs
Which is more quicker to learn J++ or Visual J++ ?? please reply
Please reply to author
Kind Regards
Qasim Raza Iqbal
Mike
July 25th, 1999, 12:09 PM
For stand-alone programs, I strongly recommend C++. At this time, a C++ program will run faster than a JAVA program. Also, even thought you can make standalone JAVA applications, they are not exactly user friendly (as far as I know…). When you write a stand-alone program in JAVA, the person about to run the program must run it from a dos window by typing in “java theprogram”, or you can make a batch file. It is possible to launch the java virtual machine through C++ code. In this case you would write an exe in C++ that would then launch the JAVA class file.
However, every argument I’ve made for using C++ over JAVA is based on comparing C++ with “pure” JAVA, not J++, or Visual J++. In my opinion, if your going to learn java, why not learn the pure JAVA and not the platform specific J++ (which kind of defeats the purpose of JAVA)? At this time, for stand-alone programs, I strongly recommend C++.
Mike
Qasim Iqbal
July 26th, 1999, 05:28 AM
Which language is better overall, what I mean is that
A) Shall I continue with C++ and lern level 3 and 4 (City and Guilds) which also has the capabilities as that of Java or are their any limitations
b) Learn Java and I can do everything as I could do with C++
Please reply to author
Kind Regards
Qasim Raza Iqbal
Masaaki
July 27th, 1999, 04:17 PM
Hi.
Well, you question will be made a decison by the business customer, including the software devlopment company
as well as the company.
For example, check this web site - www.computerjobs.com.
In Atlanta - Java developer offer is more than 300.
VC++ developer offer is only 100.
C++ on Unix - probably more than 200.
VB - more than 200.
Enterprise focuses more on Java because Sun Java is a cross-platform and Enterprise will hire only Sun Java developer.
But, when the software company develop the Window application, VC or VB is a better choice under the competitive market.
If possible, you had better learn C++ and Sun Java. If you become familiar with C++, especially VC++, Java is easier to learn.
Also, Sun Java is easier to create Window application, but at the huge window applicaiton, VC+ is a better choice.
This may not a true answer for you, but if you want to be some language developer, Sun Java is need for you in the future
because the market is looking for Java developer.
HTH.
-Masaaki Onishi-
veitas
July 27th, 1999, 07:35 PM
First of all, anything is easy to learn after working with VC++. VC++ and any Microsoft development tool is an overbloated beast that is about as ugly as my &*% after I go to the bathrooom.
Java is one of the simpliest languages to learn. In fact it is what people should start with because it is a true object oriented language. VC++'s MFC is "pseudo-OO".
Masaaki
July 27th, 1999, 11:31 PM
Hi.
You seems to be hate Microsoft stuff.
But, you forgot the environment of Unix and Windows.
For example, since I installed Window NT server and SQL Server to
my home machine, I can learn server stuff.
But if I want to learn Solar(?) and Oracle 8.0, we need another computer or go to the company.
To be sure, I can install Unix to another machine, I don't like the command line approach.
Unix is enough for the workplace.
Since I learn Sun Java by myself, I have much trouble with the new event function.But I have one and half year blank of Java, now the new function became familiar with me.
Last, which is betterlanguage, Java or C++?
As far as I am concerned, the customer will make a decision.
Even though Java may be near object-oriented language(?), we can't sell Java application and we will give up Java application.
Also, since the programmers want to keep its job position, they reject
Java. Otherwise, they will lose the job, This is a bad custom in
the real computer world.
One more thing, VC has two aspects like C and C++ with MFC.C programmer can write the window application with C.(But I don't like it). On the other hand, Java is only object-oriented approach.
If you know Java and C++, you can understand advantage and disadvatage
of both languagees, This is a big advantage if the company will choose
the development tool.
Regards.
-Masaaki Onishi-
codeguru.com
Copyright Internet.com Inc., All Rights Reserved.