unionists versus separatists

L

Les Cargill

John said:
The hell? Why do I feel like I'm in Northern Ireland? Or Quebec?


Given that C's and C++'s semantics differ in some key areas, sometimes
it's kind of hard to avoid writing C code that doesn't compile as C++.


Radical unionists are morons and/or trolls. Why make C exactly like
C++? What is the point in having two separate languages that are
alike? Should C# also adopt all the semantics of C++? How about
Java? Maybe Visual Basic should also be exactly like C++?

Here's a thought: maybe these "radical unionists" should just use C++
and not worry about C at all. I think everyone would be happier.


In the long, ignominious history of stupid questions, this one stands
out.


Well, duh. I doubt anyone's going to be programming in C a thousand
years from now.

I bet they are. At least as a target language form some preprocessor.
 
J

Jack Klein

What makes you think this? I have seen people wanting specific C++
features in C, but I've never seen anyone argue that C should/will evolve
into C++. It won't happen because there is no need for C to become C++
since we've already got C++.

Because you compile C as C and not C++. That shouldn't prevent a C++
program from beeing linked against C code, so what is the purpose of
writing C for C++ compilers.

What is the point? If they think C should be C++ why don't they simply use
C++?


No. They might use both. You don't throw away your screwdriver because
you've got a brand new hammer.

Not in our lifetime.

Thanks a lot! Now you've given E. Robert a motive to bump us all off,
to further his evil goals of world domination! :eek:
 
D

Dave Vandervies

Richard Heathfield said:
[1] A notable exception is the malloc-casting issue where, for reasons of
his own, the well-respected Mr Plauger happens to share an unpopular
opinion with Mr Tisdale.

But note that Mr. Plauger is able to provide (and has provided)
several good reasons for his choice, most of which don't apply to most
C programmers.

Mr. Tisdale has given no indication of being able to do such a thing.


dave
 
N

Nils Petter Vaskinn

Thanks a lot! Now you've given E. Robert a motive to bump us all off,
to further his evil goals of world domination! :eek:

He'd have to bump himself off too. ERT has programmed in C, that means ERT
is a C programmer (there seems to be debate over wether he's a good one).
Even if he stops programming in C he will still be a C programmer
(although an inactive one).

No matter what he does Mr Tisdale will not live to see C programmers die
out.
 
N

Nils Petter Vaskinn

but please don't feed the trolls anyway

For the troll post that a newcomer could mistake for a serious post
someone has to make a serious reply.

A bystander hears someone making an argument that he (the bystander) isn't
able to check the validity of. All the replies from the crowd are of the
"go away, that's stupid" kind. The bystander might walk away believing the
original argument was correct because noone did (or could he might think)
give a serious answer.

Last but not least:
People feed pigeons for entertainment, why are trolls different?
 
C

CBFalconer

Nils said:
.... snip ...

Last but not least:
People feed pigeons for entertainment, why are trolls different?

Conceded, there are remarkable similarities. Both leave filthy
excrement behind, and can do excruciatingly funny things. However
pigeons perform a useful function, they feed the peregrine
falcons, while trolls are totally inedible. Pigeons tend to fight
among themselves, while trolls fight with humans.
 

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
474,137
Messages
2,570,797
Members
47,345
Latest member
tektheone

Latest Threads

Top