214 похожих чатов

Начнем с самого простого: об этом языке большинство узнают из-за

жажды создания своего творения в виде игры на игровом движке-конструкторе Unity и тут уже начинаются проблемы:

1) Unity дает пресеты и чаще всего 99% кода состоит только из классов MonoBehavior, это конечно прекрасно и очень удобно, но из-за этого люди перестают заботится о построении проекта в ООП части. Например, 9/10 людей, которые говорят, что знают язык, в итоге запнутся на вопросе "как используется override?". Люди попросту не получают новых навыков и остаются бездумными овощами на протяжении многих лет.

2) Действительно детская аудитория. Встретить человека на шарпе, которому больше ~17 лет будет намного сложнее чем детей 11 - 15 лет. Такие люди зачастую не думают о своей карьероспособности и не улучшают свои навыки, из-за чего в последствии не получится устроиться на работу и получать пропитание.

С# изначально был создан компанией Microsoft, что мгновенно сделало его языком только для ОС Windows. Сам язык слизан с двух других: Java и C++, но ни одного зайца не поймал.

3) Язык Java можно бесконечно называть устаревшим, но у неë есть явный плюс, которого нет у C# - кроссплатформенность. Чтобы запустить приложение достаточно иметь JDK на устройстве пользователя. Швайновцы естественно упомянут dotnet, но как показывает практика, обычная сортировка одинаковых массивом пузырьком будет на 10%-20% медленнее чем Java и на 30%-50% медленнее чем C++. Речь даже не идет о том, что у вас банально может не запуститься автокликер.

4) Теперь мы можем сравнить C++ и C#, но делать будем мы это уже на ОС Windows, для чего наш герой и был создан. Здесь результат будет лучше, но вспоминая, что C# не обгоняет C++ по функционалу не догоняет, то и оправдать разницу в скорости от 5 до 15% мы не можем. С# слаб даже в своей среде, что делает его бесполезным языком, полностью заменимым альтернативами.

5) Нейминг метедов и полей в С# ужасен. Методы с большой буквы прежде всего будут вызывать путаницу с членами классов. Подобной хуйни достаточно, достаточно взять в пример { get; set; } и начать страдать от нечитаемости кода.

10 ответов

32 просмотра

Похоже на троллинг, если честно.

Вот это аргументы, ахахах

когда я уничтожал javascript по приколу, и то аргументацию по серьезнее подбирал в видео

» об этом языке большинство узнают из-за жажды создания своего творения в виде игры на игровом движке-конструкторе Unity и тут уже начинаются проблемы уже с этого момент человек делает несколько неверных приложений. C# преимущественно, для веба.

2) — ничем необоснованный вывод автора.

>> язык только для винды. Мы в 2022, это на страницах истории и непонятно, к чему тут. Дотнет кросплатформеннее джавы.

4). Человек застрял в 2005, пока не выбрался. Как у него там вообще интернет ловит.

5). Нейминг в джаве ужасен. С маленькой буквы.ю, фу. А отсутствие get set делает код вообще нечитабельным

1. Какой-то кринж

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Я вот подумал. SSE выполняет операции максимум с 64-битной точностью. А FPU - всегда с 80-битной. Разве не должно быть FPU точнее тогда?
The Bird of Hermes
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
как быть с принтером? такой подход прокатит?
zamtmn
12
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
This is a big issue. Just by being a citizen of a country, you are denied to contribute to Open Source software: https://youtu.be/L5Ec5jrpLVk?si=1iIuHnMPbCB4anV-
Sharuzzaman Ahmat Raslan
72
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Карта сайта