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

В чем различия C# и C++ и что лучше учить? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 109, средняя оценка - 4.99
vo_ai_ni
0 / 0 / 0
Регистрация: 17.04.2013
Сообщений: 12
22.07.2013, 18:38     В чем различия C# и C++ и что лучше учить? #1
Здравствуйте! Скажите, какая существует разница между вышеупомянутыми языками? и какой из них выбрать для изучения?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2013, 18:38     В чем различия C# и C++ и что лучше учить?
Посмотрите здесь:

C++ Что лучше учить сначала C или C++? Выбор литературы.
C++ Как лучше учить С++
C++ Различия компиляторов. В чем причина?
C++ Как лучше всего учить язык C++?
C++ API (что лучше начать учить?)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Retyrn0
45 / 45 / 3
Регистрация: 24.06.2013
Сообщений: 675
Завершенные тесты: 1
22.07.2013, 20:50     В чем различия C# и C++ и что лучше учить? #41
Цитата Сообщение от VLK Посмотреть сообщение
изучение Си это пустая трата времени
Да. А Земля на самом деле плоская. А вообще всё фигня, кроме пчёл. А если задуматься, то пчёлы - тоже очередная фигня(с)
На чём пишут драйвера? На чём пишут вообще высокопроизодительные программы?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
VLK
 Аватар для VLK
192 / 161 / 12
Регистрация: 05.05.2013
Сообщений: 1,221
22.07.2013, 20:52     В чем различия C# и C++ и что лучше учить? #42
Ладно, не буду спорить, сам пока в С++ всего ни чего.

Но автор интересовался C# и C++ и ни как не спрашивал как лучше изучить С++, изучая сначала Си или нет.
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
22.07.2013, 20:52     В чем различия C# и C++ и что лучше учить? #43
Цитата Сообщение от Retyrn0 Посмотреть сообщение
На чём пишут драйвера? На чём пишут вообще высокопроизодительные программы?
+ почему под микроконтроллеры и подобное железо пишут на Си, а не на крестах?
нифига себе не актуально?
Retyrn0
45 / 45 / 3
Регистрация: 24.06.2013
Сообщений: 675
Завершенные тесты: 1
22.07.2013, 20:57     В чем различия C# и C++ и что лучше учить? #44
Цитата Сообщение от VLK Посмотреть сообщение
Лучше прочитать эти законы ньютона и поверить им на слово, нежели идти под яблоню, сидеть и ждать, пока тебе яблоко упадет на голову, дабы лично убедится в работе его законов.
У меня случалась задача нахождения угла по координатам точки, но угол нужно было вычислять не в 360 градусов, а в 65536. Если бы я шёл по-пути "изучения готового закона Ньютона", то всё было бы мягко говоря не очень хорошо. Мне удалось не только растянуть "градусную сетку" до 65536, а ещё и ускорить своё алгоритм, по отношению со стандартным atan2()...Так что да, зачем понимать что происходить, если это можно тупо выучить.
Thinker
22.07.2013, 20:57
  #45

Не по теме:

лично по-моему мнению, то если выбор между C# и Java (учитывая специфику этих языков), то однозначно, Java. поэтому C# только если работа будет с С#

zer0mail
2176 / 1859 / 187
Регистрация: 03.07.2012
Сообщений: 6,616
Записей в блоге: 1
22.07.2013, 20:57     В чем различия C# и C++ и что лучше учить? #46
Цитата Сообщение от VLK Посмотреть сообщение
Ладно, не буду спорить, сам пока в С++ всего ни чего.
Но автор интересовался C# и C++ и ни как не спрашивал как лучше изучить С++, изучая сначала Си или нет.
И уж тем более он не спрашивал про яблоки

Новичок не всегда может задать правильный вопрос. И ему дали советы - каким путем лучше идти. А уж примет он их или задаст новые вопросы - его дело.
Кудаив
328 / 405 / 24
Регистрация: 27.05.2012
Сообщений: 1,162
Завершенные тесты: 2
22.07.2013, 20:57     В чем различия C# и C++ и что лучше учить? #47
Модеры заканчивайте холивар!
Retyrn0
45 / 45 / 3
Регистрация: 24.06.2013
Сообщений: 675
Завершенные тесты: 1
22.07.2013, 20:58     В чем различия C# и C++ и что лучше учить? #48
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
+ почему под микроконтроллеры и подобное железо пишут на Си, а не на крестах?
нифига себе не актуально?
Вот именно. Ну да ладно, это простительно)
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
22.07.2013, 20:58     В чем различия C# и C++ и что лучше учить? #49
Цитата Сообщение от Кудаив Посмотреть сообщение
Модеры закройте холивар!

Не по теме:

Не смей портить тему! Я её только нашёл!

dr.curse
22.07.2013, 21:05
  #50

Не по теме:

Kuzia domovenok, вот тебе другая точно будет по душе Visual studio не пашет

diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
22.07.2013, 21:28     В чем различия C# и C++ и что лучше учить? #51
На данный момент я за C#. Ибо:
1) Язык гораздо более продуман, чем с++. Конкретнее:
а) его сложно использовать не по назначению
б) сложно выстрелить себе в ногу
в) язык придумывался с учетом современных IDE, например, в шарпе очень мощный автокомплит
2) Есть нормальные IDE (впрочем, jetbrains в будущем обещают поддержку плюсов).
3) C# гораздо лучше подходит для решения стандартных задач (а ТСу, скорее всего, именно такие и нужны).
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
22.07.2013, 22:28     В чем различия C# и C++ и что лучше учить? #52
Знаешь С++, перейти на Шарп - не проблема.
VLK
 Аватар для VLK
192 / 161 / 12
Регистрация: 05.05.2013
Сообщений: 1,221
22.07.2013, 22:43     В чем различия C# и C++ и что лучше учить? #53
Цитата Сообщение от SeregaC++ Посмотреть сообщение
Знаешь С++, перейти на Шарп - не проблема.
именно поэтому я учу C++
murfik
 Аватар для murfik
6 / 6 / 0
Регистрация: 21.07.2012
Сообщений: 138
23.07.2013, 00:02     В чем различия C# и C++ и что лучше учить? #54
Учить надо С++ - это основа. Хотя вообще то нужно начинать с языка С, но кому как нравится. Я предпочитаю С++.
Печенько
 Аватар для Печенько
0 / 0 / 0
Регистрация: 17.07.2013
Сообщений: 26
23.07.2013, 00:23     В чем различия C# и C++ и что лучше учить? #55
короче говоря учите С++. а если вы новичок в программирование в общем, то лучше начните с более легкого языка типа руби или питон.
BumerangSP
 Аватар для BumerangSP
4283 / 1405 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
23.07.2013, 00:43     В чем различия C# и C++ и что лучше учить? #56
 Комментарий модератора 
Давайте договоримся все последующие разговоры по теме.

Retyrn0, Вам как флудеру отдельное предупреждение.
duhast_vladisla
Заблокирован
23.07.2013, 02:06     В чем различия C# и C++ и что лучше учить? #57
c++ слишком объемный и сложный для изучения "с нуля", его осваивают годами и все равно никто не может заявить "я знаю с++". c# слишком hi level для изучения с нуля, ну т.е. многое что надо знать ты так и не узнаешь. Оба языка с претензией на объектную парадигму. ТС, бери в руки учебники по алгоритмам и на вооружение какой либо из простых структурно ориентированных языков (pascal, c, лучше конечно си ибо потом легче усвоить си подобное семейство). Это если тебе вообще нужны компилируемые языки.
Wolkodav
 Аватар для Wolkodav
599 / 452 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
23.07.2013, 09:30     В чем различия C# и C++ и что лучше учить? #58
Я бы лично советовал С++. Для начала. После С++ смог писать и на С и на C#( немного доп литературки и вперёд). То, что C# не кросплотформенный, ответ: частично. Это временно, мне кажется. C# или Java, однозначно C#, жаба проиграет. То, что на C# пишут только десктоп, бред полнейшей воды( открою тайну и на С++ можно сайты писать, даже на том же asm), вопрос каких ресурсов это будет стоить, но можно. Тут прочитал пост, что Mono!=C#, это сказать что питон 2.7!=питон3( да не все одинаково, да некоторые вещи отличаются, но он был и остаётся питоном я бы поставил знак приблизительно ровно, во всяком случае догмы и там и там одинаковые.).
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5437 / 2561 / 233
Регистрация: 01.11.2011
Сообщений: 6,330
Завершенные тесты: 1
23.07.2013, 09:40     В чем различия C# и C++ и что лучше учить? #59
Цитата Сообщение от Thinker Посмотреть сообщение
для кого-то это шик - изучать Си, так как во многих ВУЗах начитают с Паскаля
А что вы имеете против паскаля? Для людей, считающих, что фраза "Hello World", это приветствие мира, функциональные языки программирования в самый раз. Они четкие и логичные. Все друг за дружкой, сверху вниз. )
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Так что сейчас Си актуальнее асма, т.к. обладает всеми теми же возможностями, но в более удобной форме высокоуровневого языка.
Вот это очень тонкая грань. Об этом впринципе и спрашивает ТС.

 Комментарий модератора 
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Цитата Сообщение от Кудаив Посмотреть сообщение
Модеры заканчивайте холивар!

Не по теме:

Не смей портить тему! Я её только нашёл!

Может сразу и переехать в раздел холиваров? Там и оттянуться можно будет.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2013, 09:52     В чем различия C# и C++ и что лучше учить?
Еще ссылки по теме:

C++ В чем различия между модульным, процедурным и структурным программированием?
Сравнить две строки на различия не учитывая кол-во пробелов и такие различия в буквах как о-и, н-т, в-д. C++
C++ А что лучше учить С++ или Делфи ?

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

Или воспользуйтесь поиском по форуму:
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
23.07.2013, 09:52     В чем различия C# и C++ и что лучше учить? #60
Цитата Сообщение от Wolkodav Посмотреть сообщение
Тут прочитал пост, что Mono!=C#
правильнее Mono!=.Net
Yandex
Объявления
23.07.2013, 09:52     В чем различия C# и C++ и что лучше учить?
Ответ Создать тему
Опции темы

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