Re: To C++ or not to C++
From: Cesar Mello (cmello_at_gmail.com)
Date: 06/24/05
- Previous message: Erich Dollansky: "Re: To C++ or not to C++"
- In reply to: Erich Dollansky: "Re: To C++ or not to C++"
- Next in thread: Seán C. Farley: "Re: To C++ or not to C++"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 24 Jun 2005 13:14:45 -0300 To: Erich Dollansky <oceanare@pacific.net.sg>
Go for C++ and keep your C APIs hidden.
Automatic resource acquisition, the standard template library and exception
handling work great and will allow you to write very clean code.
If you haven't done this yet, buy a copy of "The C++ Programming Language"
by Bjarne Stroustrup and "C++ Coding Standards" by Herb Sutter, that changed
my life drastically. hehe
In the other hand, if you have seen MFC, forget everything you know as C++
and go buy those books.
[]
Mello
2005/6/24, Erich Dollansky <oceanare@pacific.net.sg>:
>
> Hi,
>
> Ryan Sommers wrote:
> >
> > Anyway, without getting into too much detail. Anyone had to make this
> > choice on a project? What were your thoughts in retrospect? What would
> you
> > have done different, what would stay the same...
> >
> No matter what kind of project I did after the C++ hype was over it was
> in C++ with as little as object orientation as possible just to make use
> of the advantages compilers offer for C++.
>
> You need one or more interfaces to plain C libraries.
>
> You should see pretty fast where you better switch to C++ as long as you
> keep this clear line to C libraries always intact.
>
> You also should draw a clear line if your programs will be called from
> others. Draw the same clear line between C and C++ to avoid confusion
> and stick with plain C as much as possible.
>
> Never forget, many of the object orientated principles also work with
> plain C.
>
> Erich
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
>
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
- Previous message: Erich Dollansky: "Re: To C++ or not to C++"
- In reply to: Erich Dollansky: "Re: To C++ or not to C++"
- Next in thread: Seán C. Farley: "Re: To C++ or not to C++"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|