Comment Re:Volunteers? (Score 4, Insightful) 180
Do Russian soldiers often take their tanks on vacation with them? How stupid do you have to be to believe this?
Do Russian soldiers often take their tanks on vacation with them? How stupid do you have to be to believe this?
The dividing line between whether a high or low-fat diet helps or hurts is vigorous exercise. In fact, there are a good many nutritional bogeymen whose danger relies on Americans' sedentary nature. Running and lifting will forgive a multitude of nutritional sins.
What, I have to Google it myself?
I have it at on good information that it stopped being cool at user ID 535826.
Huh? The GPL makes explicit use of both capitalism and copyright law.
Today, the inmates run the asylum.
Oh yeah! I forgot; we had #ifdef __posix, too!
Absolutely non-obligatory XKCD: https://xkcd.com/927/
But yeah, I was ripping out a lot of legacy code and replacing it with POSIX; this was the late 90's, so it was already well-established.
Ah, I remember fondly the old days of MUD code in C, written to support 15 flavors of UNIX, MacOS, and 3 flavors of DOS. The #ifdef's on the socket code could go on for miles.
An ideal solution solution would be to have a cross platform higher level language, and to just use C++ for it's intended use on these platforms which is primarily just computation or providing access to an existing library, not driving the actual logic of the overall app.
In software development, you never get to use the "ideal solution" because it invariably, as exemplified by this case, doesn't exist. The "best tool for the job" is always a local optimum.
I suspect it is more likely that they are using a critical library that is easier to code around than to reimplement in another language.
Only to people who don't know what the fuck they're talking about
I believe that was exactly the implication the GP was making.
If C++ is "the best tool" for cross-platform mobile app development, then the state of mobile app development is in a sorry state indeed.
Seriously if C++ is the best we can do for *anything*, then we need to just throw in the towel and go back to pencil and paper right now.
Taking such a strident and dogmatically absolutist stance on the usefulness of any language indicates a lack of experience in the field and a narrowness of understanding of the field. It sounds like someone told you it was really, really bad, and, knowing nothing else, you simply repeat what they said.
C++ is, syntactically, not my favorite language. It's not even my second favorite language. But for its breadth of application, the ubiquity of compilers on any platform, and the sheer volume of useable libraries, it is up there on my list.
No, please; put it down.
Because... reasons.
Many homeless people in the US have severe psychological illnesses; when we emptied out our asylums in the late 70's, almost all of those people went onto the streets, and they stayed there.
"Hey Ivan, check your six." -- Sidewinder missile jacket patch, showing a Sidewinder driving up the tail of a Russian Su-27