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 ответов

34 просмотра

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

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

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

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

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

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

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

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

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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта