Mógłby mi ktoś wytłumaczyć jakie są najważniejsze różnice w zastosowaniach pomiędzy C# a Java? Chodzi mi o jakieś trywialne przykłady kiedy np. jakaś korporacja najprawdopodobniej zdecyduje się na użycie C# zamiast Javy i vice-versa.
Ja się nie znam - dlatego pytam - jedynie słyszałem coś, że C# odnajduje swoje zastosowania głównie na Windowsie, a Java wszędzie. Czy są oprócz tego jakieś inne duże różnice pomiędzy tymi językami?
(from foo in foo select bar orderby bla bla bla).Baz();
czyli trzeba wziąć całe czasem długie query w nawias (albo do zmiennej) i i tak odpalić metodę…