Sep 15, 2021 13:42
FWIW, I did appreciate the comment. It was a good point and well communicated.
 
 
Mar 15, 2021 16:18
Didn't it start with #metoo, and people/shows literally getting cancelled (Kevin Spacey and House of Cards for example)? Folks then spread that to the wider sort of "freedom of speech doesn't mean there won't be consequences" retribution you describe.
 
Sep 17, 2019 15:17
it'd be easier to just drive a bunch of cars full of gasoline into an active volcano or something. Harder to detect, harder to stop after he's managed to dump 5 carloads a minute worth of CO2 into the atmosphere.
 
Apr 27, 2018 02:33
Wait, a new developer thinks all the stuff that there is terrible? Heresy. dilbert.com/strip/2014-08-12
 
Sep 24, 2017 23:32
It isn't unheard of...
 
May 12, 2017 19:33
so bored.
May 11, 2017 18:24
not terribly typical.
May 11, 2017 17:53
yes, just nesting.
May 11, 2017 17:46
not as active as it once was, but you'll prolly get answers, eventually.
May 11, 2017 17:45
yup.
Apr 25, 2017 18:24
that sounds horrific.
Apr 25, 2017 18:24
what? how do static vars work there?
Mar 1, 2017 21:46
There's a relatively limited set of algorithms, and knowing them well lets you jump quickly to how to solve certain problems well. If you don't know some of the tricks, you can't make your code run well at scale. And if you might start down a path implementing something that is not viable because the algorithm to do it is exponential or the such.
Jan 21, 2017 03:40
@snowman
Jan 21, 2017 03:39
I am kinda here. I mean, I have a window open, but rarely look at it.
Jan 12, 2017 23:49
@hBy2Py - most smart pointers work via reference counting, so the answers to the two questions would be very similar.
Dec 28, 2016 20:50
everything sucks until version 3
Nov 3, 2016 14:01
yes?
Nov 2, 2016 18:31
there's also being the smartest one around for 20 years. It becomes part of their identity, and when that's threatened... bad times all around.
Sep 27, 2016 15:44
I disagree, but not enough.
Sep 27, 2016 15:42
I don't think I can fix that question. How to separate your environments is company specific, with no expert subjective answer.
Sep 27, 2016 15:41
Why should we have separate development, testing, and production environments? - you don't. Many companies don't have separate environments, for good reasons.
Sep 27, 2016 15:39
"How do I convince my boss that this is a terrible idea?" is too broad.
Sep 21, 2016 15:26
it means you're duping data somewhere and there's no clear source of truth.
Sep 21, 2016 15:26
umm, why would you ever compare tables in the same db?
Sep 9, 2016 13:32
:\
Sep 9, 2016 13:27
yeah, a fortune 500 still using php and vba is probably a worse sign...
Sep 9, 2016 13:26
hmm, not when I type?
Sep 9, 2016 13:26
weird, why do I have a new icon...
Aug 29, 2016 13:54
interpreted languages are processed at run time. Compiled are processed beforehand.
Aug 19, 2016 16:52
no
Aug 16, 2016 14:38
^^^
Aug 16, 2016 14:31
lower learning curve for libraries and code you're not familiar with if things are named well.
Aug 10, 2016 17:34
And even more programmers make wrong decisions because they don't know/understand the implications of things, then a few months down the road and it bites them square in the ass.
Aug 10, 2016 17:23
you know, whatever. Thanks for the reminder about why I don't come here anymore.
Aug 10, 2016 17:22
@jrh specifically asked about implementation details - how are they not relevant?
Aug 10, 2016 17:20
there is no stack to put the return on.
Aug 10, 2016 17:20
by creating an immutable object and assigning it to mutable shared state you mean?
Aug 10, 2016 17:20
and how do you return data from a thread without mutable shared state?
Aug 10, 2016 17:18
because @jrh specifically was asking about a threading model that forbid it?
Aug 10, 2016 17:18
@jrh because this (linked) is what we're talking about?
Aug 10, 2016 17:16
yes, real threads with real shared memory.
Aug 10, 2016 17:15
threads don't return - they spawn and they die. There is no return. To get data back they assign some return state or call some callback or fire some event - all of which require shared memory with the thing that spawns them.
Aug 10, 2016 17:13
return from what?
Aug 10, 2016 17:13
they do it all the time with threads that have shared memory
Aug 10, 2016 17:13
how am I not making myself clear?
Aug 10, 2016 17:12
In reality, threads and tasks are nicer - because they can do shared memory stuff far easier.
Aug 10, 2016 17:12
no. I'm just pointing out that if you have your magical threads that don't have shared memory, there's no way for a spawned thread to return data to its caller since it can't get at the caller's memory, or vice versa.
Aug 10, 2016 17:00
if your threads don't have shared address space, you can't get data back from them either.