The US also did annex large parts of what used to be Mexico in the 19th century, so you don't even technically have so be an immigrant to speak Spanish
Unless you're 126 years old, that excuse doesn't really hold up. Plenty of immigrants came from Italy, Poland, and Russia more recently than your mentioned time, but you don't hear Press 3 for Italian too often.
They didn't have to. But they also shouldn't expect the annexing government or populace to accommodate them.
Their country lost the war, lost the territory, and those that stayed and chose to take American citizenship should've learned English, the (de facto) language of the country they chose to join.
> Russian is another “difficult” language, but all the satellite nations had no problem picking it up.
Russian is not more difficult than English and a lot of the satellite states were speaking other Slavic languages.
If you already speak Spanish, it's less difficult to pick up Italian too.
It is when compared with C89, also the ISO C++ requires inclusion of ISO C standard library.
The differences are the usual that occur with guest languages, in this case the origin being UNIX and C at Bell Labs, eventually each platform goes its own merry way and compatibility slowly falls apart with newer versions.
In regards to C89 the main differences are struct and unions naming rules, () means void instead of anything goes, ?: precedent rules, implicit casts scenarios are reduced like from void pointers.
reply