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

Why is C++...

Name: Anonymous 2011-12-07 12:06

...so bad? Why does it have such a bad reputation?

I'm an experienced C++ programmer and, while the language has warts, I can't understand the reason for the enormous amount of criticism against the language.

I'd like to hear the honest opinions of /prog/rammers in this regard.

Name: Anonymous 2011-12-18 9:10

Standard scheme only encourages by convention functional style writing but it never forces it like the pure languages. From my experience scheme code usually gets slightly shorter if you do avoid set!, usually by rewriting in tail call style.

>>256
I find call/cc quite useful actually, and 6 of those 12 hash table types are immutable, what's the issue with them? Btw there is 12 to accommodate the 3 equalities (hasheq is faster than hash when your data can be compared with the simple eq? instead of the all-powerful equal?) and weak/nonweak.

For what its worth on immutability, Racket actually dropped the R5RS standard set-car! and set-cdr!, mutating variables across modules isnt possible and DrRacket highlights mutating variables in red.

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