Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

a simple question

0 views
Skip to first unread message

hpsoar

unread,
Dec 31, 2008, 9:37:13 PM12/31/08
to
Hello every one, I'm new here, and I'm also new to C++, I have just
learned a C++ course, and I want to know what you usually do with C++.
I will appreciate it if anyone gives me an answer.

Sam

unread,
Dec 31, 2008, 11:19:32 PM12/31/08
to
hpsoar writes:

> Hello every one, I'm new here, and I'm also new to C++, I have just
> learned a C++ course, and I want to know what you usually do with C++.

I use it to earn a living.


hpsoar

unread,
Dec 31, 2008, 11:43:33 PM12/31/08
to
On 1月1日, 下午12时19分, Sam <s...@email-scan.com> wrote:
> application_pgp-signature_part
> < 1K查看下载
Can you give some details, such as what kind of project you do with C+
+

red floyd

unread,
Jan 1, 2009, 2:29:56 AM1/1/09
to

I wrote missile avionics software, as well as missile defense algorithms.

hpsoar

unread,
Jan 1, 2009, 5:28:30 AM1/1/09
to

That's great! That must be a tough and challenge work, and you must be
a excellent programer. Can you give me some tips in learning C++ and
developing project in C++. I'm a 21 year old college student of grade
3, and found myself lack of knowledge. Know I decide to settle down to
learn C++ well.

Chris Gordon-Smith

unread,
Jan 2, 2009, 7:08:43 AM1/2/09
to
hpsoar wrote:

Here are my top 3 suggestions:-

1) Start programming!
2) Use the Standard Template Library (STL)
3) Read a good book:-

Accelerated C++ is generally recommended. Some of my favourites are:-

* Effective C++
* The C++ Programming Language (Stroustrup)
* More Effective C++
* C++ In a Nutshell (for reference)
* C++ Gotchas
* Josuttis' book on the STL
* C++ Coding Standards (Sutter / Alexandrescu)

I also suggest you have a look at Bjarne Stroutsrtup's website.

Chris Gordon-Smith
www.simsoup.info

Cédric Baudry

unread,
Jan 2, 2009, 5:31:16 PM1/2/09
to


A wide variety of software projects, in finance, defense systems,
avionics, railroad systems, medical systems, 3D rendering, music
composition.

Please note that some of them are not full software and require
electronic or mechanical parts (and maybe some explosive).

But C++ is still very present in every industry if not very popular.

Java seems more popular and more represented in certain fields, namely
bank, assurance, finance and in business decisions.

This comes from major differences between the C++ and Java, the former
beging faster and the later more portable and suited to web
development.

James Kanze

unread,
Jan 2, 2009, 6:27:35 PM1/2/09
to
On Jan 2, 11:31 pm, Cédric Baudry <mr.cedric.bau...@gmail.com> wrote:
> On 1 jan, 05:43, hpsoar <hps...@gmail.com> wrote:

[...]


> But C++ is still very present in every industry if not very
> popular.

> Java seems more popular and more represented in certain
> fields, namely bank, assurance, finance and in business
> decisions.

Java has a certain following where user interfaces are
concerned, particularly for serving up web pages. As far as I
can see, it is very little used for the critical aspects of
banking software: tracking orders, for example, or maintaining
the actual accounts. (I can't speak for all banks, of course,
but I have the impression that Cobol is still very widely used
for that last use.)

> This comes from major differences between the C++ and Java,
> the former beging faster and the later more portable and
> suited to web development.

Java wins when it comes to deploying web based solutions; it
integrates very well into the various web servers. But speed
isn't the main reason for chosing C++ for the more critical
parts, reliability is.

--
James Kanze (GABI Software) email:james...@gmail.com
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34

Paavo Helde

unread,
Jan 2, 2009, 6:54:13 PM1/2/09
to
hpsoar <hps...@gmail.com> kirjutas:

Image and data analysis for medical high throughput screening (IOW, heavy
number crunching). A scripting language interpreter engine. An embedded
HTTP server. Parallelization and distributed computation infrastructures.

C++ is a general-purpose language, so you can do about anything with it.
Specialized languages do have advantages in their corresponding niches
however, like Javascript in animating web pages, or Perl in text
processing.

Paavo

hpsoar

unread,
Jan 3, 2009, 2:55:32 AM1/3/09
to
> Chris Gordon-Smithwww.simsoup.info- 隐藏被引用文字 -
>
> - 显示引用的文字 -

thank you for all of you suggestions, I appriciate these very much,
and good wishes to you.

hpsoar

unread,
Jan 3, 2009, 3:03:38 AM1/3/09
to
On 1月3日, 上午7时54分, Paavo Helde <pa...@nospam.please.ee> wrote:
> hpsoar <hps...@gmail.com> kirjutas:
>
> > On 1ÔÂ1ÈÕ, ÏÂÎç12ʱ19·Ö, Sam <s...@email-scan.com> wrote:
> >>  application_pgp-signature_part
> >> < 1K²é¿´ÏÂÔØ

>
> >> hpsoar writes:
> >> > Hello every one, I'm new here, and I'm also new to C++, I have just
> >> > learned a C++ course, and I want to know what you usually do with C++.
>
> >> I use it to earn a living.
> > Can you give some details, such as what kind of project you do with C+
> > +
>
> Image and data analysis for medical high throughput screening (IOW, heavy
> number crunching). A scripting language interpreter engine. An embedded
> HTTP server. Parallelization and distributed computation infrastructures.
>
> C++ is a general-purpose language, so you can do about anything with it.
> Specialized languages do have advantages in their corresponding niches
> however, like Javascript in animating web pages, or Perl in text
> processing.
>
> Paavo

Ok,I was planning to thank you one by one, but found myself lacking of
enough vocabulary to express my gratefulness. Anyhow, thank you all,
and good wishes to all of you.

0 new messages