The Lounge is rated PG. If you're about to post something you wouldn't want your
kid sister to read then don't post it. No flame wars, no abusive conduct, no programming
questions and please don't post ads.
Modern C++ (C++11 and up) gives you ways to protect yourself, but it doesn't force you to use them. And even then, it just makes it harder, not impossible, to do stupid stuff. But that's true for any language.
Yes. The worst thing is that some people don't really know what they are doing anymore and turned ignorance into a matter of faith. I have seen guys who were unable to find a memory leak that forced the server to be reset every day. Instead of finding the leak, they insisted on not managing memory and tried to bat the garbage collector into submission.
I perfer C++, because it let's you do what you want and therefore also leaves you with the responsibility. When something goes wrong, it's time to use your head and not to recite religious beliefs.
Last project I worked on had 250 meg in the source control repository.
The 'performance' problems I encountered were all due to poor design and architecture decisions. Not mine. Best I can suppose it that they were based on ignorance, fantasy and whim. And some of that isn't conjecture when people actually admitted that they did it wrong or did it just to try something new.
I am very thankful that I didn't also need to track down memory leaks.
C++ is far from a safe language. Specially if you need to deal with many DLLs, maybe compiled by different C++ compilers. Most of the safety features of C++ are only safe in the context of a single binary or maybe different binaries built by the same compiler. In fact templates in general (used by all kinds of "safe pointers") suffer a lot of optimizations that may break across binaries.
So, is it safe now?
Well, it has much more safety features than in the past. But those are not 100% guaranteed in all scenarios and, well, you can ignore them at any time.
I like C and C#, but I never really cared for C++.
However, I wish C# were more like C++ -- multi-paradigm and multiple-inheritance.
In my opinion, they made C# too much like VB and not enough like C++.
I don't actually do much that requires OOP, so I find C# forcing me to define a class rather irksome.
Actually, no. I won't even go that far. Sorry, but there are a lot of people that actually, truly, do totally suck. The kind of suckage that occurs the better you get to know them, their acts, their thinking, and the longer they continue to breath oxygen. If you want deep thoughts, you gotta face the truth.
Hah! Thanks! Besides work being the grinding wheel for dull knives, a very beloved member of the community up here succumbed to pancreatic cancer a few days ago and today we went to a viewing / memorial.
And I really need to kick out my tenant in the trailer home followed by selling it. It's a very nice park actually (bucks the "trailer trash" image, there's several parks up here that are really quite nice), and she does no upkeep, and lies about the upkeep she claims to have been doing, so that's on the agenda.
On the other hand, I'm having a blast with my client's software, tweaking the local club server that manages the Beaglebones to report the room status to the cloud server and writing the web page with bootstrap and jqxwidgets to view the room status live, on desktop and mobile devices. Learning more coolness of bootstrap and CSS media every day.
If you ever make you're way up to NYC, let me know and I'll come down from Hudson - would love to meet you!
I know right? It's only been years. I need to visit NY. My brother has... twice. I know the next trip I have planed is to go back to Louisiana in October for my high school reunion. But, a visit to NY would be awesome.
Sorry to hear about the bloke that passed. Nothing really seems genuine to say in moments like these, but it's always nice to know people are thinking about it.
One of my old buddies was into section 8 land lording for a while, back in New Orleans. He pretty much broke it down to me like this, a lousy tenant will make your life hell. End of story.
Oh, and every now and again I still think about MyXAML.
a lot of people that actually, truly, do totally suck.
I currently have the displeasure of being my brother-in-law's 'best friend'. He's a retired type-a that calls me just about every day (usually while I'm working) to tell me about his latest doctors appointments or daily highlights such as washing the car, etc. He's coming for the weekend to 'take a break' (from retirement???) and probably rearrange my garage again. Lucky me!
Hell, if he mows grass and picks weeds, send him over to my house.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle