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 3:19

>>241
You can't nest #()'s in Clojure, (Though I don't see why not)

But it's just a reader macro over fn, which is the same as lambda in other lisps, but is 3 fewer keystrokes.

But for little lambdas (like ones going in map/filter/reduce) I use it all the time. It's just fewer parens.

>>239
I'd say Clojure is useless for anything but processing data structures and dealing with state intelligently.

(not a joke. Sometimes you want to deal with state unintelligently, say, for performance reasons. Clojure is not your man, in these cases. It's also no Erlang -- no model for distributed computing (yet.))

But after working on some things in Clojure, I can't look at the way I dealt with data structures before (by mutating them) the same way. I see it as an optimization. (Clojrue calls them 'transient's.) Clojure lets you see the functional light without having to deal with category theory and  type systems. It's laid back functional programming, which is just groovy. But moreso than Groovy.

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