java is the strongest programming language............
but it is not fair to say that ,as strength of the language
depend upon the implementation environment to which it fits
the best.
like we have java....i.e more secure and best for networked
environment
and
c..........i.e more suited to system programming(hardware
programming)and for writing operating systems
First of all, it's not a 'first-come' win race, even we
cannot do that also...
Every programming language has its own strengths and
weaknesses depends upon the usage domain, problem type,
output criteria that the user wants, cost - time efficiency
both at development as well as user front, etc.
Considering all the above, I would choose C++ as the
stronger since;
1. Its extensive support for OOPs (otherwise it would be C
the stronger)
2. Its ability to penetrate to the lowest level of a system
3. The most important thing is, it never stop you
implementing your creativity (unlike Java - we cannot go
beyond a level, and C# - making it complex to go system
level).
You people do realize that you are answering the wrong
question, right? It didn't ask which is strongest. It
asked which is your strongest. As this question is
completely subjective, I would guess that you balance the
truth with what the company is looking to procure. If they
want a C++ developer and your strongest language is Java,
you may want to say C++ as long as you are strong in that
language.
By the way, please do not use the phrase "most strongest"
in an interview unless you want to get laughed out the
door. Also, all of you that plugged Java here may be
impressed by platform indepence, which C# and VB.NET have
too, but try running real-time systems with Java. People
who work in the video, high-level math, and game industries
cried a little bit when you said Java was the best. : )
Bily Howell is right .U people not getting the Q. There
is "your" in it. Anyways C# is better than most as truly
platform independent,cross language integration n
completely OO.
int f() {
int I = 12;
int &r = I;
r += r / 4;
int *p = &r;
*p += r;
return I;
}
Referring to the sample code above, what is the return value
of the function "f()"?
a) 12
b) 15
c) 24
d) 17
e) 30
The "virtual" specifier in a member function enables which
one of the following?
a) Monmorphism
b) Late binding
c) Metamorphism
d) Solomorphism
e) Inheritance
what is the diff b/n c and c++
a. dynamic scoping
b. nested switching
c. declaration of variables in any code block
d. separation of compilation and linking
In a class, there is a reference or pointer of an object of
another class embedded, and the memory is either allocated
or assigned to the new object created for this class. In
the constructor, parameters are passed to initialize the
data members and the embedded object reference to get
inialized. What measures or design change should be advised
for proper destruction and avioding memory leaks, getting
pointers dangling for the embedded object memory
allocation? Please suggest.