I think they should chuck the STL and start over. I left C++ for a while and spent a lot of time in C# and Swift. Going back to C++ is painful because the interfaces feel very non-uniform and cumbersome.
I also think that named parameters would go a long way toward improving the language.
Lastly, explore some way to make possible a breaking change with "old C++".
Given the pained debate here by Western Europeans over the semantics of “Europe” and Ukraine’s relationship therewith, it’s very unlikely NATO would act and that’s precisely what the Russians would bet on.
Russia's best case scenario atm is they take more of eastern Ukraine and the west establishes a DMZ not far from the current frontlines. Pushing up anywhere close to Lviv/Polish border would be like winning the lottery given their current track record.
These sorts of wars are very rare in the modern era. They gambled entirely because they faced an army they were 10x the size and they got embarrassed. There's near zero strategic logic in trying again vs NATO after they lost most of their fancy gear.
Ukraine has a severe manpower problem, while Russia hasn't even implemented full mobilization yet. They can keep grinding down the existing defenses until there are simply not enough Ukrainians in uniform left to hold the tide, and then things would break down pretty quickly in the absence of external support.
They would still have to contend with an insurgency on occupied territory, but that is something Russia has considerable experience with, including Ukraine in the past (mopping up the remaining nationalist resistance after WW2).
Slowly then suddenly. Movements in the frontline are gradual until one side is exhausted and collapses. With Trump’s ludicrous “peace” plan, Ukraine would be barred access to US weapons, the size of its military restricted, and Russia would simply rearm and try again.
And despite how things have fared in Ukraine thus far, the Baltics are a much softer target. If Ukraine does end up falling to the Russians, it’ll be used as a springboard by the Russians, potentially supported by Ukrainians disillusioned with the West’s betrayal. It would certainly not be the first time that Russia has annexed Ukraine and mobilized its people against Russia’s foes.
What argument did I even make? Are you saying it's absurd that Russia's border to Ukraine is further away to the closest EU/NATO member than Cuba is to the US? Because if so, I think you need to open up a world map.
The idea that the size of Ukraine and the distance to Russia’s border through Ukraine diminishes the Russian threat. For two reasons:
1. Russia aims to either capture Ukraine outright or exert influence over it, which puts eastern EU states at grave risk. Note that Belarus, a Russian vassal, already borders the EU and was used by the Russians to launch the Ukraine invasion.
2. Russia already borders — and menaces - the EU in the Baltics.
I feel that Windows Registry is similar legacy cruft as environment variables. Worse yet, most software doesn't document which registry keys it's using, so you have to find them on some ancient forum comment or do the detective work by yourself.
I was there in January. Maybe not the busiest season but honestly this issue is overstated. I was the only white bro in a kimono (and it was my Japanese friend who really wanted to do it). Most of Kyoto is completely unaffected by tourism, though these are not historical areas. We had great omurice at a very local place on the outskirts of town after finishing up with Kinkaku-ji.
It is not overstated. You have an anecdotal experience compared to plenty of written reviews of the situation Kyoto (and Japan in general) is facing with regards to tourism.
It’s completely overstated. The article is a bit ridiculous — like, oh no! They had to put up some English signage at temples! Foreign guests aren’t finishing their traditional breakfast!
I’ve spent considerable time in Tokyo in recent years as well. It’s largely the same as it ever was. “Incidents” with tourists are clearly blown out of proportion by local social media. Yes, there are visibly more foreigners than in 2008 (mostly immigrants who work and speak Japanese). No, the character of the city has not changed.
On my Shinkansen from Kyoto to Tokyo most recently, a noisy quartet of drunk guys chatted loudly for over a hour on the late evening weekday train and spilled a beer. Can you imagine the horror? They were Japanese restaurateurs from Osaka.
It’s not ridiculous, and you are relying purely on your anecdotal experiences to attempt to say otherwise. That is fine, you have every right to do that - but it does not negate the litany of media in English and Japanese that has covered this issue.
I also lived in the country for years, and am back several times a year to see friends and do business. I am fairly confident that the current situation and reputation that Kyoto has is not overstated; I do not know a single local who will even bother going at the moment.
Google Flights isn’t a third party portal! It takes you directly to the airline web site to book. It attempts to estimate the fare price but that’s becoming increasingly difficult with variably priced seats and other “gotcha” expenses that get figured in deep into the booking flow.
For domestic flights, perhaps. It routinely refers me to third party OTAs for the cheapest prices on flights to less common international destinations.
And in that case, this was never regulated by the government. The airlines shouldn’t be responsible for how their products are presented on a random aggregator.
Who cares? This is a once in a lifetime opportunity to finally gatekeep software engineering the way lawyers and finance professionals do with their fields! Enjoy the windfall in 5 years!
I also think that named parameters would go a long way toward improving the language.
Lastly, explore some way to make possible a breaking change with "old C++".