Форум программистов, компьютерный форум CyberForum.ru

Разница в С# и С++. Объясните - C++

Восстановить пароль Регистрация
 
DenKG
0 / 0 / 0
Регистрация: 23.12.2015
Сообщений: 138
15.06.2016, 11:56     Разница в С# и С++. Объясните #1
Наверное, глупый вопрос, но я всё же хочу разобраться, в чем отличия этих двух языков и особенно, как отличаются их области применения. Где используют С++, а где С#?
В данный момент в институте изучаем С++. Но, несколько изучив предложения на рынке, я заметил, что С# востребован больше. С чем это связано? Или я неправильно изучил?)
И думаю дальше уже самому разбираться с Python. Стоит ли этим заниматься?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2016, 11:56     Разница в С# и С++. Объясните
Посмотрите здесь:

В чем разница? C++
Объясните в чем разница между Visual C++ и С++ и C++ Builder C++
разница с и с++ C++
C++ Объясните в чем разница
C++ C++ и C. В чём разница?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zer0mail
2187 / 1870 / 187
Регистрация: 03.07.2012
Сообщений: 6,656
Записей в блоге: 1
15.06.2016, 14:09     Разница в С# и С++. Объясните #2
Для людей, которые сами не могут нагуглить и прочитать разницы нет:
сравнить C++ и c#
илья9696
 Аватар для илья9696
71 / 71 / 16
Регистрация: 15.11.2014
Сообщений: 406
Завершенные тесты: 1
15.06.2016, 14:49     Разница в С# и С++. Объясните #3
C# оконные приложения под винду в основном. Питон как серверный в основном(скриптовый язык)
DenKG
0 / 0 / 0
Регистрация: 23.12.2015
Сообщений: 138
15.06.2016, 14:53  [ТС]     Разница в С# и С++. Объясните #4
илья9696, a C++?
илья9696
 Аватар для илья9696
71 / 71 / 16
Регистрация: 15.11.2014
Сообщений: 406
Завершенные тесты: 1
15.06.2016, 14:55     Разница в С# и С++. Объясните #5
C++ умеет все

Добавлено через 40 секунд
Ну а вообще если знаешь С++ другие Си подобные проще выучить тот же питон или сишарп

Добавлено через 22 секунды
джава, js итд
DenKG
0 / 0 / 0
Регистрация: 23.12.2015
Сообщений: 138
17.06.2016, 13:22  [ТС]     Разница в С# и С++. Объясните #6
илья9696, но почему же тогда чаще требуют знание С#, а не С++?
Terrr
4 / 4 / 1
Регистрация: 28.04.2015
Сообщений: 12
Завершенные тесты: 1
17.06.2016, 13:25     Разница в С# и С++. Объясните #7
Потому что писать на нем в разы проще и быстрее. А весь низкоуровневый функционал C++ чаще всего не нужен.
Ferrari F1
Заблокирован
296 / 282 / 62
Регистрация: 27.01.2015
Сообщений: 1,901
Записей в блоге: 1
Завершенные тесты: 1
17.06.2016, 13:46     Разница в С# и С++. Объясните #8
В С# два символа в названии, а в С++ - три.
DenKG
0 / 0 / 0
Регистрация: 23.12.2015
Сообщений: 138
17.06.2016, 13:51  [ТС]     Разница в С# и С++. Объясните #9
Ferrari F1, гениально
palva
 Аватар для palva
2373 / 1595 / 190
Регистрация: 08.06.2007
Сообщений: 6,364
Записей в блоге: 4
17.06.2016, 19:02     Разница в С# и С++. Объясните #10
С# приспособлен для среды дотнет. То есть вы очень легко можете на нем писать оконные приложения под Windows, на которой имеется дотнет, а сейчас это практически все установки Windows. Теперь Mirosoft расширила C++, и на нем вы также можете писать приложения дотнет. Даже на JScript можно писать приложения для дотнет. Другое дело, что вашему работодателю для создания приложений на дотнет, включая WEB, скорее всего понадобится кодирование на C#. Но не комлексуйте. Зная C++, вы изучите C# за две недели. Язык не главное. Главное знание библиотек дотнет. Причем они совершенно разные для оконных и вэб-приложений. А если ваша работа не будет связана с Windows, то и C# вместе с дотнет вам не понадобится.
DenKG
0 / 0 / 0
Регистрация: 23.12.2015
Сообщений: 138
17.06.2016, 19:09  [ТС]     Разница в С# и С++. Объясните #11
palva, а где же тогда сейчас используют С++?
илья9696
 Аватар для илья9696
71 / 71 / 16
Регистрация: 15.11.2014
Сообщений: 406
Завершенные тесты: 1
17.06.2016, 19:36     Разница в С# и С++. Объясните #12
например для серьезных игровых движков
slerden
1 / 1 / 0
Регистрация: 14.10.2015
Сообщений: 15
17.06.2016, 20:23     Разница в С# и С++. Объясните #13
https://www.youtube.com/watch?v=T70qJndjYi0 - этот парень тебе всё объяснит
palva
 Аватар для palva
2373 / 1595 / 190
Регистрация: 08.06.2007
Сообщений: 6,364
Записей в блоге: 4
17.06.2016, 20:39     Разница в С# и С++. Объясните #14
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от DenKG Посмотреть сообщение
palva, а где же тогда сейчас используют С++?
Вопрос странный. Этот язык на рынке труда почти самый распространенный. Но зачем это вам так важно? Давайте я попробую угадать. Вы чувствуете, что вы зря изучаете C++ и вам следовало бы уделить внимание C#. Вы хотите стать программистом, выучив как можно меньше языков. Желательно вообще один язык. Тогда это будет язык C++. Потому что отталкиваясь от него вы легко перейдете на кучу других популярных языков: Java, JavaScript, PHP, C#. В реальности программист в разные периоды своей жизни профессионально работает на множестве языков. И этого вряд ли можно избежать. Во-первых, всё очень бурно развивается, во-вторых, никогда не угадаешь в какую сторону пойдет развитие. Вот языки, которые мне пришлось изучить по работе за 40 лет: FORTRAN, C, C++, Pascal, C#, JavaScript, PHP, VBScript, SQL. Сюда я не включил языки, которые я изучал "на всякий случай". Так что не думайте о выборе языка. Язык - это вовсе не самое трудное, что вам придется осваивать. Я уже писал, на чем вы умрёте - на библиотеках и технологиях. Библиотеки просто громадны, а технологии настолько быстро развиваются, что за ними не угнаться.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2016, 20:58     Разница в С# и С++. Объясните
Еще ссылки по теме:

Не объясните в чём разница между случаями C++
C++ Объясните, в чём разница
C++ В чем разница?

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

Или воспользуйтесь поиском по форуму:
nmcf
17.06.2016, 20:58     Разница в С# и С++. Объясните
  #15

Не по теме:

Цитата Сообщение от palva Посмотреть сообщение
за 40 лет
И Сталина помнишь?

Yandex
Объявления
17.06.2016, 20:58     Разница в С# и С++. Объясните
Ответ Создать тему
Опции темы

Текущее время: 18:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru