Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 109, средняя оценка - 4.99
vo_ai_ni
0 / 0 / 0
Регистрация: 17.04.2013
Сообщений: 12
#1

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

22.07.2013, 18:38. Просмотров 15285. Ответов 116
Метки нет (Все метки)

Здравствуйте! Скажите, какая существует разница между вышеупомянутыми языками? и какой из них выбрать для изучения?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2013, 18:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В чем различия C# и C++ и что лучше учить? (C++):

API (что лучше начать учить?) - C++
Я хочу начать учить разработку какого-то интерфейса, но не знаю с которого лучше начать. Можете посоветовать что лучше начать учить? Какой...

Что лучше учить сначала C или C++? Выбор литературы. - C++
Что лучше учить сначала C или C++? Или в перечисленных ниже книгах материал по C уже есть? Также хочу с вами посоветоваться насчет...

Чем занимаются программисты ? Что мне учить ? Дайте совет в обучении - C++
Чем занимаются программисты ? Что мне учить ? Дайте совет в обучении Вначале хотел бы описать свою ситуацию с обучением: Ушел...

В чем отличие и что лучше изучать??? - C++
Вот есть язык программирования C, есть C++, есть C#, есть 1С. Так вот какой из них лучше учить

Как лучше учить С++ - C++
Уважаемые форумчане. Поделитесь пожалуйста опытом (кто каким может). Как лучше и быстрее изучить Си, с помощью каких программ, иль...

Как лучше всего учить язык C++? - C++
Хочу начать изучать язык программирования! Остановился на C++, а с чего начать не знаю!

116
zer0mail
2374 / 2004 / 199
Регистрация: 03.07.2012
Сообщений: 7,196
Записей в блоге: 1
22.07.2013, 20:57 #46
Цитата Сообщение от VLK Посмотреть сообщение
Ладно, не буду спорить, сам пока в С++ всего ни чего.
Но автор интересовался C# и C++ и ни как не спрашивал как лучше изучить С++, изучая сначала Си или нет.
И уж тем более он не спрашивал про яблоки

Новичок не всегда может задать правильный вопрос. И ему дали советы - каким путем лучше идти. А уж примет он их или задаст новые вопросы - его дело.
0
Кудаив
329 / 406 / 24
Регистрация: 27.05.2012
Сообщений: 1,168
Завершенные тесты: 2
22.07.2013, 20:57 #47
Модеры заканчивайте холивар!
1
Retyrn0
45 / 45 / 3
Регистрация: 24.06.2013
Сообщений: 677
Завершенные тесты: 1
22.07.2013, 20:58 #48
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
+ почему под микроконтроллеры и подобное железо пишут на Си, а не на крестах?
нифига себе не актуально?
Вот именно. Ну да ладно, это простительно)
0
Kuzia domovenok
1954 / 1807 / 140
Регистрация: 25.03.2012
Сообщений: 6,258
Записей в блоге: 1
22.07.2013, 20:58 #49
Цитата Сообщение от Кудаив Посмотреть сообщение
Модеры закройте холивар!

Не по теме:

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

1
dr.curse
22.07.2013, 21:05
  #50

Не по теме:

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

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

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

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

Не по теме:

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

Может сразу и переехать в раздел холиваров? Там и оттянуться можно будет.
0
dr.curse
389 / 345 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
23.07.2013, 09:52 #60
Цитата Сообщение от Wolkodav Посмотреть сообщение
Тут прочитал пост, что Mono!=C#
правильнее Mono!=.Net
0
23.07.2013, 09:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.07.2013, 09:52
Привет! Вот еще темы с ответами:

Различия компиляторов. В чем причина? - C++
есть небольшой код, который успешно компилируется в VS 2010 #include <iostream> template <class T> class complex { public: ...

В чем различия между модульным, процедурным и структурным программированием? - C++
Доброго всем времени суток. Объясните, пожалуйста, в чем различия между модульным, процедурным и структурным программированием? Читаю в...

Сравнить две строки на различия не учитывая кол-во пробелов и такие различия в буквах как о-и, н-т, в-д. - C++
Здравствуйте. Помогите пожалуйста дополнить программу. Суть программы - нужно сравнить две строки на различия не учитывая кол-во...

Что учить дальше? - C++
Всем привет! Выучил с++, ооп ,но пишу только консольные программы. Вообщем хочется развиваться, подскажите пожалуйста что учить дальше?...


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

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru