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

Kill C++

Name: Anonymous 2010-09-07 11:16

C++ is C done wrong. We must purge C++ from this world.

Who is with me?

Name: The new lucker 2010 2010-09-08 15:50

wth ??? what are u talking about ? c++ is not shit...
its more effective than other languages and with the new standard it will be MUCH bettok its your opinion, but u dont need to try to "KILL" the language! that's crazy and hopeless

Name: Anonymous 2010-09-08 16:05

Name: Anonymous 2010-09-08 16:26

>>42
(fuck '(your shitty language))

Name: Anonymous 2010-09-08 21:30

>>43
LISP is slow and bloated. If you replaced every program written in C and C++ with a LISP program you'd need dozens of gigabytes of RAM and a CPU ten times as fast to do the same thing.

Name: >>43 2010-09-08 21:43

>>44
You're exaggerating and my reason for disliking Lisp is not its performance (which I believe could be much ameliorated using a JIT and compiler hints); the fact that I sometimes find good-written Perl easier to read than good-written Lisp should speak for itself.

Name: Anonymous 2010-09-08 21:52

>>45
It speaks more to your knowledge of Lisp and Perl.

Name: Anonymous 2010-09-08 22:05

>>46
this, only sage

Name: Anonymous 2010-09-08 22:58

>>45
Perl 6 is readable Lisp.

Name: Anonymous 2010-09-08 23:09

>>46
I don't think so. I hate reading Lisp programs; even when I'm forced to work with Perl it's much easier to understand other people's code than otherwise.

Name: Anonymous 2010-09-09 0:02

>>49
I hate reading Lisp programs
Well there's your problem. You've got some kind of mental block.

Name: Anonymous 2010-09-09 0:36

>>50
block
Nice pun, asshole.

Name: Anonymous 2010-09-09 2:08

>>49
I'd correct >>46 and say it speaks to your experience, not knowledge. It takes a lot of experience to get used to reading Lisp code.

Curly-brace languages are no different of course. It's just that there are a lot of them, and you probably have Java/C/C++ experience, so you are used to reading them.

Name: Anonymous 2010-09-09 5:01

C++ sucks.

Name: Anonymous 2010-09-09 5:13

C++ doesn't suck.

Name: Anonymous 2010-09-09 5:18

C++ Sucks.

Name: Anonymous 2010-09-09 9:08

I think all anti-C++ posts should permanently fill the front page, except for the first thread, which is about SICP.

Name: Anonymous 2010-09-09 14:59

>>8

do it fag.

search for ParrotVM and start today.

Name: Anonymous 2010-09-09 20:28

C++ does suck, and the fact that I have no choice but to use it sucks even more.  I ran into this today:


class shit
{
   class inner_shit
   {
      // A fucntion pointer
      typedef void (inner_shit::*func)(int a);

      func f;
   }

   std::vector<inner_shit *> vec;

   void shit_func()
   {
      // I'd like to actually call the fucking "f" function member of an "inner_shit" here...
   }
};


Struggled with it for thirty minutes before I figured out that the correct syntax is:


      (this->*vec[5]->f)(5);


If you omit anything -- the bullshit this->* or the parentheses around the whole first part -- compiler error.

Name: Anonymous 2010-09-09 20:30

>>58
Oops, I left a semicolon off the end of class inner_shit declaration.  Probably screwed up other things, too.  idgaf

Name: Anonymous 2010-09-10 18:14

>>58
That's because your "func" is not a function pointer, it's a method pointer. If you had google'd "method pointer" you would have found the answer right away.

Name: Anonymous 2010-09-10 22:43

>>60
sage your shit

Name: Anonymous 2010-09-12 16:19

D

Name: Anonymous 2011-02-04 11:56

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