Modern applications/jobs for c++

I

int2str

All,

I'm a developer who's currently developing Windows Mobile based
applications in C++. After working with C++ for 4+ years, I'm _finally_
getting in tune with some of the finer points of the language, and am
improving my usage of the language. Furthermore, I'm re-discovering and
studying modern C++ design.

However, I have to wonder whether C++ has a future...

It seems to me that for desktop application development (be it Linux,
Windows, MacOS etc.), the clear trend is towards rapid application
development using higher level languages and script bindings (C#, Java,
Ruby, Python, you name it...).

On the other hand, embedded devices seem to stay with C for now.

Asides from C++.NET, is there still an area where C++ can be
rationalized as the best tool for the job?

Please do not take this post as a troll. It's a serious question from a
dedicated developer wondering about his future in C++.

Thanks.
 
V

Victor Bazarov

[...]
Asides from C++.NET, is there still an area where C++ can be
rationalized as the best tool for the job?

Please do not take this post as a troll. It's a serious question from a
dedicated developer wondering about his future in C++.

If this is not a troll, then you could as well just find the answer
yourself by looking at job advertisement sites. Search of 'C++' there.
 
B

Baxter

Job advertisements are hardly a good way to determine where "C++ can be
rationalized as the best tool for the job".

Seems to me that determination is more dependant on the job.

--
---------------------------------------------------------------------
DataGet & PocketLog www.dataget.com
Data Collectors www.baxcode.com
--------------------------------------------------------------------



Victor Bazarov said:
[...]
Asides from C++.NET, is there still an area where C++ can be
rationalized as the best tool for the job?

Please do not take this post as a troll. It's a serious question from a
dedicated developer wondering about his future in C++.

If this is not a troll, then you could as well just find the answer
yourself by looking at job advertisement sites. Search of 'C++' there.
 
D

Dave Rahardja

Asides from C++.NET, is there still an area where C++ can be
rationalized as the best tool for the job?

Yes, plenty. C++ still can't be beat for applications where efficiency and
scalability are both important, such as systems-level programming.

I agree that the dominance of C++ for desktop applications is being eroded by
RAD tools.

-dr
 
D

dave

I concur with the below statement but would like to add the fact
if you can grasp the concepts and syntax of c++ there is no language you
couldn't learn in a very short period of time, short of assembler and
graphic development tools such as AutoCAD.
I know by saying this I'll be crucified but M$ with its Vis Studio has a
nice potpourri of tools. I would say if you learned
the nuances of visual studio language family(c++,c#,j#,vb,vba,sql,asp)
(*note java should be in there but M$ and SUN fight like kids)
you would always have a job.

 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,995
Messages
2,570,230
Members
46,820
Latest member
GilbertoA5

Latest Threads

Top