Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

В чем плюсы C# как языка программирования?

ПрограммированиеМатематика+1
Анонимный вопрос
  ·   · 11,8 K
Погромист на C#  · 13 дек 2021
Плюсы можно указать только в сравнении с чем-то, так что вот чисто факты:
  • Кросс-платформенный (официально с 2014 года, а то кто-то всё ещё думает, что C# - Windows only)
  • Компилируемый в промежуточный код, по тому может запускаться на разных машинах без перекомпиляции.
  • Имеет сборщик мусора
  • Статически и строго типизированный (но с возможностью неявного приведения типов по вполне понятным правилам, если реализован соответствующий оператор)
  • Мультипарадигменный, но с преобладающим ООП
  • Сразу из коробки на нём можно писать в принципе любые приложения.
  • Он один из самых быстрых в вебе, если судить по techempower, на уровне с C++, Rust, и Go.
Вы не могли бы указать хоть один проект на ОС Линукс на С# вместо С++.
Мы, Российская компания интегратор и разработчик п...  · 9 дек 2021  · dta.agency
Здравствуйте! Любой язык программирования, это всего лишь инструмент. И у каждого инструмента есть плюсы и минусы. Вопрос применения в той сфере, для чего он был создан. Ещё важно понимать как обращаться с тем или иным... Читать далее
Разработка программного обеспечения. Автоматизация бизнес процессов. Дизайн.Перейти на dta.agency
Родился, учился и работал в СССР. Инженер-оптик...  · 12 авг 2021
Никаких особенных плюсов не отмечено. Средний среди равных. Питон и жаба, перл и С++, голанг и жабаскрипт. кого не вписал - звиняйте. Это мелкомягкие его продвигают, прикручивая чуть ли не к каждой бочке затычкой. Как васик... Читать далее
Василий, подумал - и действительно. Каких то выдающихся плюсов пред тем же С++ или Java я не усмотрел. Последнее... Читать дальше
1. С появлением .net core C# действительно стал мультиплатформенным языком программирования. Windows, Linux, IOS - ограничений нет. 2. Низкий порог входа. Язык прост и богат синтаксическим "сахаром". Часто преподается в... Читать далее
4 эксперта согласны
Natalya Savchenko
подтверждает
1 окт 2021
Все в точку. Разве что это язык офиса, на фрилансе с ним бедновато.
Вроде-что понимаю в жизни, но это не точно.  · 12 авг 2021

Удобство, понятный и крепкий синтаксис, также он является Объектно-ориентированным, также он используется в Юнити(что само по себе огромный плюс). Минусов нет(я не настолько хорошо знаю языки, чтоб знать минусы си шарпа).

Можно сказать, что С# (читается Си-шарп) - потомок С++, про который часто говорят, что это супер мощный язык... Читать дальше
Ты не такой как все, ты гораздо глубже. У тебя...  · 12 авг 2021
C# уже давно поддерживает много полезных функций: инкапсуляция, наследование, полиморфизм и т.д. При этом он всё ещё активно развивается, и с каждой новой версией появляется всё больше интересного — например лямбды... Читать далее
2 эксперта не согласны

Терминология какая-то подозрительная. Попугая Кешу в деревне напоминает.