|
Three days after last year Purim festieves was the first day kids didn't go to scholl because of COVID.
Since then we had two and a half lockdown, we - mostly - wearing mask and working a lot from home (except those had lost their job).
But personally I found these times we locked in-house together very good...
"The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
|
|
|
|
|
I'm happy to see you've found some bright notes in this.
Because of the lockdown I got some access to some really good services I couldn't get in my side of the state. Bless zoom, and people's newfound comfort with it.
Real programmers use butterflies
|
|
|
|
|
The really weird thing is how "familiar" it's all got - to the point where you see an older TV program with people in shops, not social distancing, not wearing masks, and you feel uncomfortable ...
I suspect it's going to take quite a while to get back to "normal", if we ever do.
Last summer I had to make an appointment to see a jeweler, and everyone was happy that I was going to turn up in a mask and gloves. A year ago, and the police would be waiting for me ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: to the point where you see an older TV program with people in shops, not social distancing, not wearing masks,
It makes me want to cry when I see that, we've lost so much and so many.
OriginalGriff wrote: and you feel uncomfortable ...
I will never feel uncomfortable seeing people unmasked and close together. I constantly feel uncomfortable when I see people in masks and socially distancing. It's like living in a dystopian sci-fi short story where social interaction is regulated by the government, surveillance spies, and the self-made gestapo.
But I hear what you're saying.
|
|
|
|
|
You'll be surprised how quickly normal returns to well, being normal.
This whole thing will turn into a memory of a freakin' weird thing that we managed to survive. The only caveat for you, unfortunately, are the lingering affects on you and Mrs.
Even at the current level, Next Monday Mrs. & I get our second shots; my son's had his and his wife soon to follow; Visiting season will reopen. My daughter/son-in-law not vaccinated. Both sets have kids in school/nursery-school so they've already upped their acceptable risk.
Funny thing about masks: I've observed that in many parts of Asia, before all of this, it was common for people to walk the streets with a mask. Sometimes for particle filtration.
What we won't get used to is the climate swirling down the shitter - it keeps changing and that will be a problem that will likely distract us from the rest
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
|
I'm actually impressed.
|
|
|
|
|
I'm a sucker for these. Talented family.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
Kornfeld Eliyahu Peter wrote: But personally I found these times we locked in-house together very good...
I think we should stay in lockdown forever.
|
|
|
|
|
Kornfeld Eliyahu Peter wrote: But personally I found these times we locked in-house together very good... Here we not. We allowed to walk the streets. Ordered from a restaurant and ate with my parents.
Still people complain, more than everywhere else in Europe.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Do frogs wear open-toad sandals?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I asked Kermit if he'd seen this, his response was "reddit"
veni bibi saltavi
|
|
|
|
|
They do when they in prison, apparently they were caught up in a web of defeet.
"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
|
|
|
|
|
In frog-world they nearly went to wart over it.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
W∴ Balboos, GHB wrote: frog-world
Is that a planet that orbits the Frogstar?
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
It can be seen near 15° South of the Tadpole.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Well, they can't wear thong sandals.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
There's no telling how far the body-piercing trend has spread.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Only when adults. Until then they're legless.
|
|
|
|
|
This is something I'm really curious about, and maybe it's just because I'm newish to coding small gadgets, though most of it is comfortable to me since I cut my teeth on 6502 CPUs back in the day.
What is the purpose of writing new code in C for targeting, well ... anything?
I've put away my C compiler and simply relied on limited use of C++ features to keep the footprint the same as it is in C:
1. no vtables. slightly complicates inheritance, as you can no longer do virtual ~foo() {}
2. extremely limited use of the STL, if at all. I typically use std::atomic if available, but not std::string, for example
3. judicious use of extern "C" when exporting my main, or importing "C" headers
4. no exceptions/SEH/etc, RTTI or other C++ frills that bloat code or stack
Why do I do it?
Primarily for that sweet sweet RAII, but also general source management. Classes can keep everything together. HPP based libraries are useful for simplifying distribution. public and private members replace the need for hiding in C files in many cases. and many other reasons.
Should I not be doing it? Is there a reason this is bad form?
Is there a reason you wouldn't?
Real programmers use butterflies
|
|
|
|
|
Typical C++ baggage is a lots of behind the scenes function calls (ctor, copy ctor,dtor,=, &adressof. So if your program must execute in a certain amount of CPU clocks then C++ is a bad choice. Such as, you do not want to slow down "fly by wire" flap extender module by unnecessary function jumps for example
|
|
|
|
|
Maybe I just vastly misunderstand C++, but AFAIK you don't have to use ctors, which are basically "operator overloads" in a sense for object "creation/instantiation/initatialization". If they don't do anything the compiler doesn't generate code for them.
And addressof & does the same thing in C as it does in C++, unless you overload it.
The theme here is, if you don't use the feature, it doesn't produce the code to run the feature.
So if anything it seems a matter of education? Knowing what C++ will generate and what it won't.
I write code for real time devices in C++ all the time. There's no more latency than C.
Consider the following:
class A {
public:
int x;
};
This generates the same exact code as
struct A {
int x;
};
There are no constructors there. x will not get initialized on instantiation because I didn't write code for it. They are also both sizeof(int) in size.
If i needed initialization
class A {
public:
int x;
A() : x(0) {}
};
this is no different than if i needed initialization in C except it's cleaner:
struct A {
int x;
};
void initializeA(struct A *a) {
(*a).x=0;
}
The former doesn't pollute the namespace, and also prevents the case of forgetting to call the initialization function.
Real programmers use butterflies
modified 2-Mar-21 10:23am.
|
|
|
|
|
Did you mean strictly C++ ? And the answer is no, -> is good for C and C++.
|
|
|
|
|
That's what I thought, but I honestly haven't done enough "straight C" in years to remember where the lines are drawn anymore. That and modern compilers tend to leak C++ language features back into C, muddying the waters.
Real programmers use butterflies
|
|
|
|
|
honey the codewitch wrote: So if anything it seems a matter of education? Knowing what C++ will generate and what it won't.
Perhaps this is the biggest issue. The level of knowledge one has to earn to know how to make the compiler generate what they want and even more importantly, know what the compiler will generate when reading someone else's code.
This knowledge has a cost (potentially a high cost) that needs to be maintained by the organization through the expense of time and paid experience of every developer reading or maintaining the code. That expense must be offset by the reduction in cost of using C++ features that eliminate writing boilerplate code and organizing code.
I suspect with the far simpler rules/capabilities of C code, you have to look at a lot less code you didn't write to understand exactly what it is doing without resorting to using a debugger or looking at assembly.
My current opinion is that the decision of C versus C++ would come down to the project size and the pool and expense of developers you want maintaining the code.
Imagine a "C++ developer" jumping into a project that required diagnosing a set of code that used partial and full template specialization a few levels deep and being asked to refactor it. Could they do it? The statements "I know C++" and "I know C" carry two different levels of trust. I would trust most people who claim to know C and I can easily test their knowledge. With C++, the question for me becomes, what parts of C++ do you know and how well do you know each?
Dave B
|
|
|
|