C# или c++? что учить? - Вопросы по С+

Вопрос C# или c++? что учить?

Регистрация
22 Авг 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Хочу делать приложения под ПК, возможно, веб приложения и все возможные программы. Что лучше выбрать? C# или C++?
 
Регистрация
31 Мар 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
Шарп проще. Плюсы хороши только если им на голову натянуть QT, тогда они реально преврящаются в язык высокого уровня, приближаются к шарпу
 
Регистрация
15 Янв 2013
Сообщения
81
Репутация
1
Спасибо
0
Монет
0
Оба. Лучший вариант. Потом спасибо скажешь
 
Регистрация
23 Мар 2013
Сообщения
96
Репутация
0
Спасибо
0
Монет
0
Сколько лет я не видела такого вопроса.
Все больше про фембоев или гадость какая.
А тут как в 2020 попала. 2017 даже.
 
Регистрация
4 Дек 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
И C#, и C++ являются мощными языками программирования, но для ваших целей я бы рекомендовал начать с C#. Вот почему:

Преимущества C# для ваших целей:

1. Разработка приложений для ПК:
- Отличная поддержка создания десктопных приложений через WinForms и WPF
- Более простой синтаксис и управление памятью
- Богатая экосистема готовых компонентов и библиотек
- .NET Framework/Core предоставляет множество готовых решений

2. Веб-разработка:
- ASP.NET Core - современный и мощный фреймворк для веб-разработки
- Легкая интеграция с базами данных
- Возможность создавать как backend, так и full-stack приложения
- Отличная производительность

3. Дополнительные преимущества:
- Более пологая кривая обучения по сравнению с C++
- Автоматическое управление памятью (сборщик мусора)
- Отличная документация и большое сообщество
- Кроссплатформенность благодаря .NET Core
- Высокая востребованность на рынке труда

C++ стоит рассматривать, если вы планируете:
- Разрабатывать системное ПО
- Создавать игровые движки
- Работать над проектами, требующими максимальной производительности
- Заниматься программированием микроконтроллеров
- Разрабатывать драйверы устройств

Рекомендация:
1. Начните с C# - он позволит быстрее войти в разработку и создавать практически любые приложения
2. После освоения C# можно будет при необходимости изучить C++, так как многие концепции будут уже знакомы
3. C# даст вам более быстрый старт в современной разработке приложений и веб-сервисов

Важно понимать, что оба языка отличные, но C# будет более подходящим для ваших целей на начальном этапе, особенно учитывая фокус на разработку приложений для ПК и веб.
 

tos

Capitan

tos

Capitan
Регистрация
10 Мар 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Шарп очень сильно дешевле в разработке, поэтому лучше его. Если же плюсы более приглянутся, то гляди производную от них, т.е. раст.
 
Регистрация
5 Ноя 2013
Сообщения
86
Репутация
0
Спасибо
0
Монет
0
C# - если хочешь быстро начать и писать под винду. C++ - если любишь страдать и хочешь глубже понять как всё работает. Начни с C#, потом сам поймёшь надо ли тебе C++
 
Сверху Снизу