Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Why is C++ shit?

Name: Anonymous 2012-09-09 15:17

CS student here.  C++ is taught as the step-child of C that never had the marketing of Java; and if implemented properly IS the best choice for a project looking for speed and scale. 

So why so much hate?  Are my professors just pundits from the 80's still mad about Java?

Name: Anonymous 2012-09-09 15:25

C++ is used in a ton of things, so I don't know what you're talking about.

Name: Anonymous 2012-09-09 15:28

Who hates a programming language?
Some just prefers something. But that doesn't mean they hate it.

C++ is a widely used programming language. There is no hate here.

Name: VIPPER 2012-09-09 15:33

What is this shit! What has become of /prog/.

Name: Anonymous 2012-09-09 15:37

Are my professors just pundits from the 80's still mad about Java?

yup, that pretty much sums it up.

C++ is a great language but for the most part it is widely abused. I guess the same goes for Java in my opinion.

C++ has some really mind boggling features, the amount of shit you can do in it is literally unique. Java was just a better fit for the weekday 9 to 5 programmers.

I'd rather maintain an old java project than an old C++ project, especially if it was written by amateurs.

Name: Anonymous 2012-09-09 15:37

C++ is shit.

Name: Anonymous 2012-09-09 15:43

C++ is a shit.

Name: Anonymous 2012-09-09 15:54

SEPPLES A SHIT

Name: Anonymous 2012-09-09 17:04

>>5
MaximumTrollingOverdrive

Name: Anonymous 2012-09-09 18:47

The only thing I honestly hate about sepples is header files. Just so fucking annoying.

And implicit constructors, explicit should be default.

Name: Anonymous 2012-09-09 19:20

c++ is a badly designed and ugly language.

Name: Anonymous 2012-09-09 20:23

Name: Anonymous 2012-09-09 21:10

>>12
Because I totally want two standard libraries.

Name: Anonymous 2012-09-10 2:26

Plain simple it's used because of native operating systems interface and compilers which generate fast code.

For performant code write code in the same language as the OS. Don't like it, write your own OS, or use a language which has it's own code generator and make it an embedded project.
Oops I forgot there are no complete code generators which don't rely on some form of C for embedded systems.

Name: Anonymous 2012-09-10 6:25

I have a love and hate relationship with C++

Name: Anonymous 2012-09-10 8:35

>>13
There is only Phobos with D 2.0. Tango has mostly been phased out.

Name: Anonymous 2012-09-10 10:30

http://yosefk.com/c++fqa/
It took 16 posts for this to appear. Fuck you all.

Name: Anonymous 2012-09-10 12:04

>>16
If that's the case, I'll consider checking it out then.

Name: Anonymous 2012-09-10 12:28

>>18
Don't bother. That's the shitty standard library that forces GC.

GC is shit.

Name: Anonymous 2012-09-10 13:11

>>19

GC is not shit

Name: Anonymous 2012-09-10 13:31

C++ has templates, which can be leveraged to improve productivity more than any other single feature in other languages. C++ is not for everyone. It's for writing large and important software. Toy programmers (see: GNU) shirk C++ because they never write important software that is obstructed by the limits of simplistic languages. Maybe they'd be better off using some dumbed down language like FIOC.

Name: Anonymous 2012-09-10 14:45

c++ is for turnkey solutions

Name: Anonymous 2012-09-10 16:12

THIS THREAD WAS SEPPLES QUALITY!

Name: Anonymous 2012-09-10 16:26

>>13
Last time I checked C++ was the grand master of NIH basic classes for data types like strings. Its so bad every library I know of have some sort of ``STL-mode'' #define.

Name: Anonymous 2012-09-10 16:32

>>24
mostly because the Microsoft STL is so slow

Name: Anonymous 2012-09-10 17:13

C++: a glorious legacy of premature ejaculation.

Name: Anonymous 2012-09-10 21:22

That was SEPPLES quality!

Name: James Gosling 2013-05-20 8:26

GAWWZMACS FLABBERGASTS MY AUDIENCE

Don't change these.
Name: Email:
Entire Thread Thread List