Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.77/47: Рейтинг темы: голосов - 47, средняя оценка - 4.77
11 / 11 / 3
Регистрация: 13.10.2016
Сообщений: 195

Почему стоит учить c#, а не java?

12.11.2019, 21:47. Показов 9985. Ответов 54
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
То что можно будет unity юзать является весомым аргументом в пользу шарпа?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.11.2019, 21:47
Ответы с готовыми решениями:

JAVA - стоит ли учить?
Ув. программисты!! Скажите пжл. Стоит ли учить язык JAVA? Где его можно применить? Пишутся ли на нем вирусы (это так ради интереса)?...

Стоит ли Java-разработчику учить Python?
Стоит ли джава разработчику учить питон? Для каких задач или в каких случаях питон подойдет лучше чем джава? На вики прочитал, что...

Стоит ли учить Java для разработки Gui?
Стоит ли учить Java для разработки Gui???

54
 Аватар для Arthur Progy
251 / 167 / 94
Регистрация: 16.09.2019
Сообщений: 457
12.11.2019, 22:19
Четверг, если прям только игры будут делаться, то тут однозначно шарп.
1
 Аватар для Anvean
63 / 55 / 10
Регистрация: 12.02.2019
Сообщений: 303
12.11.2019, 23:01
Четверг, У меня есть замечательная футболка - https://it-shirts.com/futbolka... dzhavistov и вот из-за неё стоит учить С#. А если серьёзно то держите копипаст с DOU :

Java — тонны библиотек, развитая культура безвозмездности и опенсорса, дружба с другими OpenSource разработками, пока что world turns around Java, раньше делают вундервафли (Akka, Cassandra). Минусы — приложения «франкенштейны» склеенные скотчем, муки выбора очередного фрейморка, нервирует и злит сильнее, примитивный и чрезмерно консервативный синтаксис языка до Java 8, тупые generics, не приятные и не быстрые десктопные приложения

.NET — отсутствие мук выбора, one true way, большая выразительность C#, легкий доступ к unsafe, XNA, хорошая поддержка десктопного GUI. Минусы — зависимость от MS, вера дотнетчиков что тот опенсорс который они видят для .NET, это The OpenSource, а не детский сад в песочке с лопатками, как не кричи на форумах о Mono как о опровержении — твоя платформа винда и тчк.

(Don't holy war)
2
11 / 11 / 3
Регистрация: 13.10.2016
Сообщений: 195
13.11.2019, 00:05  [ТС]
Anvean, я так понял ваш ответ в пользу java?
1
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
13.11.2019, 00:05
Arthur Progy, если игры, то однозначно не шарп, плюсы, голый си, ассемблер, но не шарп
Anvean, классический призыв к холивару - не ведись!
1
11 / 11 / 3
Регистрация: 13.10.2016
Сообщений: 195
13.11.2019, 00:17  [ТС]
Цитата Сообщение от Diamante Посмотреть сообщение
если игры, то однозначно не шарп, плюсы, голый си, ассемблер, но не шарп
Diamante, unity?
1
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
13.11.2019, 00:26
Четверг, ты определись что конкретно тебе нужно!игры это не про шарп и не про яву
1
11 / 11 / 3
Регистрация: 13.10.2016
Сообщений: 195
13.11.2019, 01:43  [ТС]
Diamante, пишут же игры на unity. вакансий больше чем на UE, а на CE вообще пара штук.
1
 Аватар для IamRain
4693 / 2701 / 734
Регистрация: 02.08.2011
Сообщений: 7,226
13.11.2019, 01:59
Цитата Сообщение от Четверг Посмотреть сообщение
пишут же игры на unity. вакансий больше чем на UE, а на CE вообще пара штук.
Ну если говорить про инди игрушки, то да, пишут.

А если про что-то более серъезное, например, Sekiro - то тут уже не C#, а С++ и куча всего дополнительно.
1
Эксперт .NET
 Аватар для Usaga
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,895
13.11.2019, 07:07
Четверг, если у вас на уме только игрушки?
2
 Аватар для Anvean
63 / 55 / 10
Регистрация: 12.02.2019
Сообщений: 303
13.11.2019, 08:32
Четверг, Мой ответ за шарп как раз :D OneTrueWay все таке.. +к MS нет никакой ненависти.
1
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,018
13.11.2019, 21:26
Цитата Сообщение от Четверг Посмотреть сообщение
Почему стоит учить c#, а не java?
Без конкретизации конкретных задач, которые вы собираетесь решать и области, в которой собираетесь работать, ответить на вопрос не представляется возможным.
Кликните здесь для просмотра всего текста
Впрочем нет, вру. На самом деле ответ есть, и вполне однозначен. Но, боюсь, вам он не понравится
0
11 / 11 / 3
Регистрация: 13.10.2016
Сообщений: 195
13.11.2019, 21:35  [ТС]
Катафалк, допустим нет задач и областей. задачи и области появляются после того как выучил язык. что выучил - в ту область и пошел.
0
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,018
13.11.2019, 21:41
Четверг, с таким подходом могу только посоветовать монетку подбросить. Все равно в конечном итоге выбор от случайного и абсолютно неосмысленного отличаться не будет.
0
2 / 1 / 1
Регистрация: 29.07.2019
Сообщений: 2
13.11.2019, 21:53
Шарп, можно написать хоть что-то за 10 минут.
0
Эксперт .NET
 Аватар для Usaga
14078 / 9295 / 1347
Регистрация: 21.01.2016
Сообщений: 34,895
13.11.2019, 21:54
Цитата Сообщение от Четверг Посмотреть сообщение
задачи и области появляются после того как выучил язык.
Что, блин, серьёзно? Вы сначала берёте молоток, а уже потом придумываете что им делать?
0
 Аватар для IamRain
4693 / 2701 / 734
Регистрация: 02.08.2011
Сообщений: 7,226
13.11.2019, 21:59
Цитата Сообщение от Usaga Посмотреть сообщение
Вы сначала берёте молоток,
Многие в РФ в университеты так поступают...
0
11 / 11 / 3
Регистрация: 13.10.2016
Сообщений: 195
13.11.2019, 22:33  [ТС]
Usaga, а как еще? пока язык не выучишь, задач не появится. кому ты нужен, если понятия не имеешь что такое java или c#
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 22
13.11.2019, 22:37
Четверг, на C# или Java свет клином не сошёлся. Если Вы хоть что-то умеете делать полезное в IT и это востребовано, то, скорее всего, Вы без работы не останетесь.

Цитата Сообщение от Четверг Посмотреть сообщение
пока язык не выучишь, задач не появится.
Определитесь со своими интересами. Что Вам хочется программировать. Потом посмотрите языки, которые охватывают интересные Вам задачи и выберете для себя тот, который Вам нравится. Также обращайте внимание на востребованность выбранного языка, если Вам хочется сочетать работу и хобби.
1
 Аватар для IamRain
4693 / 2701 / 734
Регистрация: 02.08.2011
Сообщений: 7,226
13.11.2019, 22:51
Четверг, каждый язык под свои задачи.
Вот питон, например, удобно для машинного обучения использовать, у него есть также более мощный его собрат (со своими плюшками) - Julia.
Вот вы бы серъезно начали писать Sekiro на шарпе?
В таких играх нужна производительность и никаких лишних оверхедов типа виртуальных машин и т.д.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.11.2019, 22:51
Помогаю со студенческими работами здесь

Низкоуровневость в c++. Стоит или не стоит его учить?
Приветствую! Захотел выучить язык c++, но знакомый сказал, что у него есть стремление к низкоуровневости! Подскажите пожалуйста, можно...

Стоит ли учить С#?
Я уже долго учу СШарп и много чего выучил, но подумал, стоит ли его учить? Вроде бы С++ более востребован, но у него синтаксис, вроде бы,...

стоит ли учить Qt?
стоит ли учить Qt сразу после основ С++и stl? хотелось бы обучится разработке кроссплатформенных приложений. И что вообще для этого нужно...

1С - стоит ли учить?
Здравствуйте. Собственно, возник вопрос - стоит ли учить 1С программисту (из того соображения, востребовано ли)? Если да, то каким образом...

Стоит ли учить С++ параллельно с С#?
Собственно сабж. На шарпе относительно прилично прогаю (вплоть до использования делегатов и событий), но некоторые моменты меня не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru