I was too young. I realize i'm probably splitting hairs. The differences b/w both situations feel large enough that lazily conflating the two feels incorrect, even though they are certainly similar enough to compare.
Trump is somehow a more stupid, meaner W. There's no 9/11 he can use to whip up nationalistic frenzy. Israel has aggressed first & is trying to drag the world into a conflict that's already hugely unpopular. Maybe I'm hoping Middle East War # gazillion evaporates as US interest does. I'm hoping this conflict is dissimilar enough from Iraq to turn out differently, and for us to have learned something in the interceding 20+ years
didn't the UN find that they were enriching uranium past what was required for nuclear power, which indicates they're enriching it for nuclear weapons? To my knowledge this is the first time in something like 20 years that this has happened
to be clear, fuck israel for this escalation and their horrific genocide. There is no justification even if Iran had a fleet of WMDs.
I'm genuinely not sure how similar Iraq is to this
Sometimes things aren't obvious unless you already have the knowledge. If an AI tool tells a young person cleaning their first apartment to combine household cleaners, are they stupid for doing so? Maybe. They may not have the experience to know. Stupid people deserve to live free from harm too, and we're all a little stupid.
I don't think you're entirely wrong here, but you make sweeping generalizations about programmers that I see a lot online that irk me.
Most developers I know have a few languages they're familiar with. A good developer uses the right tools for the job. When I work with my python shop I use that. When I need a quick webapp it'll be JS. If there's something that requires high performance I might try go.
Every language has pitfalls and vulnerabilities, but that really says nothing of their utility. Any flame war between languages is typically pedaled by dilettantes fueled by memes they don't understand (like javascript == memes)
In JS, you don't have to free memory manually. Nor in python. This (mostly) precludes a whole class of severe bugs/vulns, but those weren't relevant anyway because they're different tools for different jobs.
We can bemoan the gigantic js ecosystem, but we can also realize it is a fantastic resource for novices and veterans alike.
Small nitpicks: The point of react is that it DOESN'T refresh. It maintains a virtual DOM which is faster to update and diff than the regular browser DOM, which you hinted at. No libraries necessary to do routing, but they do make it easier and better.
This however is a React Native application which doesn't have the same (browser) backend or requirements. It's native code. There is no refresh or routing per se.
That all said, the start menu is an abomination of the highest order. It just isn't really React's fault. People just love to hate on React and
<insert current zeitgeist here>
. React also gets a bad rap because it's so ubiquitous and easy to start using that novices and morons alike can make atrociously slow, bloated web apps with it.
What about all the people who it's happened to that didn't die? I'm not saying it's good and to roll over, but pretending like a shootout somehow creates a better outcome is genuinely not based in reality... yet
I have, and my experience is objective and universal, sorry ¯(ツ)_/¯