The language that don't have pointers I don't consider them trustworthy

a year ago by Drew to c/programmingcirclejerk

rutrum 9 points a year ago

Only a web dev could be fooled into being a gopher

path: 0 16545182, hotness: undefined, score: 9, children: 0
FizzyOrange 5 points a year ago

Sounds dumb but maybe they are trying to say they don't like languages where everything is implicitly a references (Java, JavaScript, Python, etc.) and they prefer languages where references are explicit and objects can be easily copied (C++, Rust, Go).

In which case I totally agree. Making everything a reference is a lazy hack to get decent performance at the cost of unintuitive semantics (pretty good interview questions!) and making actual copying unreasonably difficult.

Until relatively recently the recommended way to deep copy an object in JavaScript was to serialise it to JSON and back.

path: 0 16548395, hotness: undefined, score: 5, children: 0
Ephera 4 points a year ago

Especially an interesting stance, because I've heard the same said about Golang, that it quickly makes you feel like you've mastered it, but that's because it solves very little of the complexity of real-world programs.

path: 0 16546776, hotness: undefined, score: 4, children: 0
Lembot_0001 3 points a year ago
path: 0 16545025, hotness: undefined, score: 3, children: 0
UndercoverUlrikHD 3 points a year ago

I don't know why

But when I am able to write map, reduce, case, set, hashmap, bindings in a language that compiles without referring any doc.

My mind just start having an illusion that I have mastered the language 😂.

And The language that have muteable state, I don't consider them trustworthy 😛. That's why I have started loving Erlang over js.

I am not blaming javascript for a being single threaded and stateful, but it's damn easy...

Thoughts?

path: 0 16565385, hotness: undefined, score: 3, children: 0
programmingcirclejerk
programmingcirclejerk

@programming.dev

login for more options
304
53
1

Community to talk about enlightened programming takes

Rules:

  • read and follow the programming.dev code of conduct
  • no flamewars
  • mark your unjerks
  • only programming related content allowed
  • link to the original source
  • do not mention this community in places like hackernews, lobste.rs, or the general programming communities on Lemmy where we source jerk material from.

go to feed...