IIRC, LINQ can be translated to C# 3.0 without LINQ, so I guess it is syntactic suger but for C# 3.0. To implement it in C# 2.0 one would need to replace expression trees with “home made” query specification classes. It would be a lot of work, it would not be standardized, and it would not be integrated in the language.
So the real new feature in C# 3.0 are the expression trees. LINQ is only one place where expression trees are used.
Why is that? Perhaps invading sovereign nations and drone attacks have something to do with it. Or perhaps funding, arming and supporting apartheid states, toppling governments... Your country is a global bully and when someone gives you a taste of your own medicine, you seem shocked and surprised.
Even if that were true, what’s your point? My point is that if you attack other nations, they will fight back. And they have every right to do so. We can discuss about the methods of resistance. I do not think it’s OK to target civilians under any excuse. By that measure, the US government is the biggest terrorist of them all. You want to fight terrorism? Start with your own government.
Terrorist sympathisers and apologists should read more about what terrorists get up to. Islamic terrorists are not freedom fighters.
Islamic terrorists also harm Muslims in their own country, it's not just "fighting back" against America like some action revenge movie.
They live to disrupt. They launch violent campaigns in their own communities to enforce hardline sharia everywhere as far as they can reach. They brainwash boys into thinking that everyone outside of their narrow sect, is the enemy. They pay for the boys food, health and "education" over many years to put them on the jihad path, and I don't mean the good type of jihad.
Look up the Peshawar school massacre, and notice how that had nothing to do with America, it was terrorists being terrorists. Sneaking into a school and shooting as many kids as they possibly could. Yep... keep those media reports coming in, we won't stop reporting it.
Yes there are crazy people. Nobody is disputing that. Everything you said, indoctrination, disruption, holds true with the US government. The only difference is that do it in the name of _their_ God (money, power).
One terrorism breeds another. Sweep in front of your own house before pointing out the dirt in front of neighbor’s.
"Crazy people"... it's a bit more than crazy people. And no, everything I said cannot be applied to the US government, not even close.
I'm not American, but I'm pretty sure "freedom" is one of the other principles of what Americans do things in the name of. You know, like freedom to drive a car even if you're a woman. That sort of thing.
They really hate it when other powers repress these basic freedoms.
I'm not trying to suggest United States is perfect, but there's a reason why so many refugees are flooding into Europe... hint: they're not fleeing from US drone strikes.
You are talking about Wahhabism, not mainstream Suni Islam. Wahhabism is supported and sponsored mainly by Saudi Arabia, good old buddies of the US government. Both governments are inciting wars and terrorism and benefit from it. The only God they believe in is money and power.
The US has "invaded" several countries in Latin America like Chile and Venezuela. Why aren't these countries producing crazed terrorists like what you see in the Middle East? Britain "invaded" Hong Kong until 1997. Where are the terrorist networks in Hong Kong?
> The US has "invaded" several countries in Latin America like Chile and Venezuela.
The fact that you have to use square quotes there may hint at the difference.
OTOH, while the US was backing unpopular dictators in Latin America like it does in the Middle East campus and engaging in mass direct and covert armed intervention against other regimes, violent (including terrorist) internal and international opposition to the US policy was also quite common.
But also, that was in the context of the Cold War, which both meant that the opponents often had state (perhaps indirect) support and that there were constraints on activity fron that sponsorship, because things like major attacks on the US homeland risked escalation against the sponsoring state.
Latin American countries aren't producing terrorist sleeper cells. You don't hear about suicide bombings in Venezuela or Cuba or the many other countries the US has meddled in. There are many former French colonies and you don't hear about these colonies producing homegrown terrorists to attack France. We shouldn't confuse correlation with causation.
> Latin American countries aren't producing terrorist sleeper cells
Once again, the US isn't doing the same thing to LA as it is in the ME; when it was, LA produced anti-US terrorists, but the manifestation was difference because of the Cold War context, which both supported such terrorists and imposed constraints on them as condition of the support.
> You don't hear about suicide bombings in Venezuela or Cuba or the many other countries the US has meddled in.
The US meddling in those countries failed, though, and suicide bombings aren't the only terrorist tactic. Anti-US terrorist attacks we're not unheard of in LA when the US was successful in imposing unpopular dictators. (There's no real modern parallel in LA to the occupation of Iraq, or the US role in Israel-Palestine.)
> There are many former French colonies and you don't hear about these colonies producing homegrown terrorists to attack France.
Yes, places that France is not currently imposing an unpopular regime on or seen as currently meddling in a manner hostile too aren't generating the same kind of response current and ongoing US action in the Middle East provokes.
> We shouldn't confuse correlation with causation.
But that's exactly what you are doing with Islam, while steadfastly ignoring other factors.
> Why have we never seen Cubans commit terrorist attacks against Americans because the US "invaded" them in the 50s?
We have seen that. In fact Cubans were the stereotypical anti-US terrorists before Arabs (often sponsored by Cuba and/or the USSR, during the Cold War) took over the role.
In the Cold War, Cuba played a role in Latin America very similar to that Iran plays now in the Middle East.
This made me realize I am the problem at my workplace. I honestly could not care less about our product. Initially I was there for the money, now because of the sense of responsibility.
But, I’m hurting the company more with me staying and being this person I’ve started to hate.
The first thing that struck me was to try to write, or port, some bare-metal emulators.
E.g. extend an Atari TT/Falcon emulator to use as much as possible of the RasPi's resources -- all the RAM, an emulated blitter & FPU, the SD card as a big hard disk. There are several FOSS OSes for the ST now; this would make an interesting selection of old ST OSes accessible to a new audience on the cheap.
The only FOSS Amiga OS I know of is AROS and they're already working on a native port, but a bare-metal Amiga emulator would be fun to have, too. Classic MacOS would also be great. :-D
I grew up in a civil war, and my parents through a "regular" war, whatever that is. You, me, and they will never know the extent to which war has influenced our psyche for it is the only life we knew.
What I'm saying is that, emotionally, you owe it to yourself and your children to seek help and survive. Intellectually, you owe it to your brain to seek help and find a way to maximize options including being in a rut.
So the real new feature in C# 3.0 are the expression trees. LINQ is only one place where expression trees are used.