Master of Orion
Эксперт .NET
6098 / 4954 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
1

Стоит ли учить С++ параллельно с С#?

02.09.2012, 21:38. Показов 4063. Ответов 29
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Собственно сабж. На шарпе относительно прилично прогаю (вплоть до использования делегатов и событий), но некоторые моменты меня не устраивают (например, то что примитивная "змейка" ест 12 МБ памяти). Вопрос: стоит ли учить С++. Я понимаю, что это 2 крайности: в шарпе к памяти относятся крайне наплевательски, тут же наоборот, нужно все время следить за ней. Вопрос в том: даст ли мне знание С++ какие-либо преимущества? С одной стороны, мне нравится С#, его вкусный синтаксис, много готовых классов, с другой стороны меня смущает ориентированность на небольшой стек MS-технологий, периодическое лажание сборщика мусора и пр... И если да, то с какой книги начать изучение (ритчи, страуструп?..), если учесть, что азы структурного (Pascal,Delphi) и ООП (C#) я изучил. А то с одной стороны, С++ более свободный, с другой стороны очень не хочется учить winapi и user32, в то время, когда MS от них отказывается,а насколько я видел C++ программы, они чуть более чем полностью постоят из вызова winapi-функций
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.09.2012, 21:38
Ответы с готовыми решениями:

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

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

Стоит ли учить WinApi
Я уже учу c++ месяц и вот что я выучил: 1.Основы программирования ( cout, cin и т.д) 2.if,switch...

Стоит ли сейчас учить C++?
Всем привет народ у меня к вам вопрос вот я сейчас изучаю c++ но мне скоро в институт и я собираюсь...

29
442 / 410 / 132
Регистрация: 21.01.2012
Сообщений: 974
03.09.2012, 09:58 21
Author24 — интернет-сервис помощи студентам
Какая такая объектная система?
0
Invader_Zim
03.09.2012, 12:44
  #22

Не по теме:

холивар холивар холивар...

0
~ Эврика! ~
1256 / 1005 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
03.09.2012, 14:43 23
Цитата Сообщение от Пaтрик Посмотреть сообщение
Какая такая объектная система?
«Сын, я думаю, ты уже достаточно взрослый. Настало время рассказать тебе одну очень серьёзную вещь. <пауза> ООП есть не только в Си++ и не только в таком виде, как в Си++».
0
442 / 410 / 132
Регистрация: 21.01.2012
Сообщений: 974
03.09.2012, 15:16 24
Я имел ввиду какая такая объектная система
Цитата Сообщение от ~OhMyGodSoLong~ Посмотреть сообщение
очень похожа на Плюсы/Шарп/Джаву?
Чем конкретно похожа то?
0
~ Эврика! ~
1256 / 1005 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
03.09.2012, 15:19 25
Теперь настало время рассказать о риторических вопросах и иронии.

В том и дело, что мало чем похожа.
0
Master of Orion
Эксперт .NET
6098 / 4954 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
03.09.2012, 15:45  [ТС] 26
Цитата Сообщение от Biggs Посмотреть сообщение
Маст хэв
Будешь чувствовать себя крутым перцем. Особенно после того, как забацаешь список с двумя указателями
А если напишешь в сиви, что пашешь на плюсах, твои деньги сразу подскочат вверх
Правда, могут и спросить по теме
Я уже бацал дэк на Дельфи и шарпе. Что в этом особенного? В общем, я так понял, все-таки стоить учить. Ну попробуем...

Не по теме:

сегодня пришел в универ - оказалось, что нам будут теперь давать.. РУБИ :( после записи

Ruby
1
2
x=4
x="abc"
мой мозг взорвался :(

0
ForEveR
03.09.2012, 15:47
  #27

Не по теме:

Psilon, Обычный динамически-типизированный язык. Что здесь страшного?

0
Master of Orion
Эксперт .NET
6098 / 4954 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
03.09.2012, 15:49  [ТС] 28
ForEveR,

Не по теме:

не нравится :( по мне так в том же шарпе var гораздо лучше реализован, строку потом числом не объявишь, и на мой взгляд, возможность так поступать в динамических языках - минус

0
ForEveR
03.09.2012, 15:51
  #29

Не по теме:

Psilon, Если уж на то пошло - эквивалент такому в шарпе ключевое слово dynamic.

C#
1
2
3
4
dynamic value = 1;
Console.WriteLine(value);
value = "abc";
Console.WriteLine(value);
а var это как auto в C++11.

0
Master of Orion
Эксперт .NET
6098 / 4954 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
03.09.2012, 15:54  [ТС] 30
ForEveR,

Не по теме:

dynamic не для таких целей сделан, а для исключительных ситуаций.. В общем, не будем холиварить, это просто мое мнение, ничего против динамических языков не имею

0
03.09.2012, 15:54
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.09.2012, 15:54
Помогаю со студенческими работами здесь

Стоит ли учить C++/ CLI или хватит стандартного С++ ?
Интересует мнение про в этой сфере. Хотелось бы устроиться С++ Junior Developre, стоит ли сейчас...

Как учить с++ чтобы не бросить (учить типы влом)
Суть не в том токо как учить, а в том как начать, чтобы не бросить..Учить типы влом..Хотелось бы...

Стоит ли учить HTML и CSS если я параллельно учу С++
Вот хотел спросить ваше мнение стоит ли мне учить HTML и CSS, при этом я учу С++. Просто я хочу...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru