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

Random things that piss you off about C++

Name: Anonymous 2004-12-31 9:02

I hate how function declarations and function definitions usually don't look the same. For example

Declaration:
virtual void doShit()

Definition:
void MyNamespace::MyClass::doShit()

Name: Anonymous 2013-03-03 22:34

>>120
Similarly, if you forget to #include <stdib.h>, the cast will hide the error until link time. It's just bad all around.

Name: Cudder !MhMRSATORI!fR8duoqGZdD/iE5 2013-03-04 8:36

>>118
No time for mental masturbation, I have real work to do.

Name: Anonymous 2013-03-04 9:26

>>122
what is wrong with using Lisp to do work?

Name: Anonymous 2013-03-04 9:27

Name: Anonymous 2013-03-04 9:49

>>124
Bullshit, Joe is a problem. A language is just a tool. If your heart surgeon is mad, the newest pacemaker is not going to save you.

Name: Anonymous 2013-03-04 10:21

>>125
Oh I see it is actually javashit: http://www.codinghorror.com/blog/2008/07/dealing-with-bad-apples.html

That makes a difference

Name: Anonymous 2013-03-04 10:21

>>125
Shalom, mr. Haskall Zendovsky!

Name: Anonymous 2013-03-04 10:23

>>126
Let me be quite clear on this point: if your team leader or manager isn't dealing with the bad apples on your project, she isn't doing her job.

What the fuck is this bullshit.

Name: Anonymous 2013-03-04 10:27

>>126
But JS is a way better than PHP. Then imagine what would have happened, had Joe proposed Lisp.

Name: Anonymous 2013-03-04 10:37

>>129
Arguably yes, but not much. It still hasn't a proper module system. It is more consistent at the core. It is still dynamic and weakly typed, which makes it more difficult to maintain big projects.

Joe just had to take up his stuff and go away. There are tons of jobs, which aren't build around php and zend "framework".

Name: Anonymous 2013-03-04 10:44

And really, fuck scrum, agile, pair programming, sprints, backlogs  and all the other crap. It is made for keeping mediocre programmers mediocre instead of letting them fall into oblivion.

You know, who all these people are on this webpage?

http://agilemanifesto.org/

It are all consultants, they are not programmers. And you know, what their core business is? It is advice on how to implement agile programming. Why would they create such a site? It is surely not for:  Individuals and interactions over processes and tools, it's for the money that flows to them. For themselves.

Name: Anonymous 2013-03-04 14:17

>>130
Arguably yes, but not much. It still hasn't a proper module system.
It's hard to invent passable package/module system. The only scalable way to do decomposition is to use closures for everything. But JS already uses hashtables, which could pass as poor-man's closures.

Anyway, one should try implementing closures all they way from process message passing level, instead of using this silly "protected mode" crud, which wastes resources.

Name: Anonymous 2013-03-04 14:21

dubs

Name: Anonymous 2013-03-04 14:45

>>129
A dog's turd is better than a bucket full of elephant diarrhea, yes.

Name: Anonymous 2013-03-04 20:59

what?

Name: Anonymous 2013-03-04 21:15

>>135
Who are you whating?

Name: Anonymous 2013-03-04 21:55

>>132
The only scalable way to do decomposition is to use closures for everything. But JS already uses hashtables, which could pass as poor-man's closures.
Yeah, because 100% of applications are totally okay with runtime binding all dispatch through a multiply indirected data structure.

IHBT

Name: Anonymous 2013-03-05 14:30

>>131
Working software over comprehensive documentation
Please tell me these niggers are talking about ``we don't have any time to fill binders with a whole ream of UML diagrams'' and not ``fuck your man pages they're for losers XD''. Please.

Name: Anonymous 2013-03-05 14:47

>>138
The latter. Also, only document the most basic usage of your API, with tutorials. For all the rest, the source is the documentation.

See: any fucking Ruby Gem.

Name: Anonymous 2013-03-05 16:44

>>139
Wait are those niggers serious? What the fuck?

Name: Anonymous 2013-03-05 17:25

>>140
In principle, they mean the former. In practice, they do the latter. That's the gist.

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