Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.09.2011, 21:39   #1
tolmik
Пользователь
 
Регистрация: 30.03.2011
Сообщений: 46
Вопрос C++ или C#?

Я сейчас учу С++. Подскажите стоит ли изучать параллельно С#? И большая ли между этими языками разница, плюсы и минусы? Если буду знать С++ , легко ли перейти к С#?
tolmik вне форума Ответить с цитированием
Старый 30.09.2011, 02:35   #2
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

IMHO, не надо ничего делать параллельно. Выучи C++ нормально, потом действительно учить C# будет проще. А устраивать кашу в голове - неправильно. Можно параллельно учить С++ и географию. Два похожих языка одновременно - разве что если у тебя феноменальная память..
Предпочитаю на "ты".
TinMan вне форума Ответить с цитированием
Старый 30.09.2011, 08:21   #3
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Я бы тоже советовал такую последовательность - С++, потом C#.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 30.09.2011, 08:27   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А я думаю что сишарп будет проще...
Опять таки мое ИМХО - ничего сложного в изучении разных технологий одновременно нет. По крайней мере я не заметил проблем когда изучал шарп.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 30.09.2011, 08:58   #5
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
ничего сложного в изучении разных технологий одновременно нет.
Согласен, но при условии имеются знания и опыт изучения как минимум одной другой смежной технологии (например Delphi), а лучше нескольких. Начинать все-таки лучше с одного.
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 30.09.2011, 10:51   #6
Bustle
Interdicted
Участник клуба
 
Аватар для Bustle
 
Регистрация: 25.11.2010
Сообщений: 1,194
По умолчанию

Я за C#.....
Love writing code and I am really passionate about it
Bustle вне форума Ответить с цитированием
Старый 30.09.2011, 12:36   #7
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Rififi, за что Вы так не любите людей?)
Оттроллили "патсана" на всю жизнь.
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Старый 30.09.2011, 14:17   #8
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Раз уж начал C++, лучше довести до хоть какого-нибудь логического конца. Иначе можно долго и безрезультативно метаться между языками.

C++ более сложный, но и более универсальный. Имхо, с него проще будет в перспективе выбрать специализацию по душе.
ds.Dante вне форума Ответить с цитированием
Старый 30.09.2011, 14:20   #9
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

C++ более кривой. С# взял много от java и с++. С# менее кривой но тоже сложный. Разницы между ними большой нет. У C++ в стандартных либах только алгоритмы и контейнеры. У C# цельный .NET. C++ более кросплатформенн, за счёт всяких Qt, gtk, wxWidgets. У C# тоже есть кросплатформенная реализация, но про неё почему-то мало отзывов.
the_deer_one вне форума Ответить с цитированием
Старый 30.09.2011, 16:06   #10
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Цитата:
но про неё почему-то мало отзывов.
Потому что никто не выбирает язык за его синтаксис. Если нужно писать приложения для .NET - то это только на C#, если нужны кроссплатформенные - то это только на С++. Смысла в C# программах нет если они работаю не на платформе .NET
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Тестирующая программа (на PHP или JavaScript или Delphi или Visual Basic) @@@Сергей@@@ Фриланс 2 05.05.2011 17:48
Создание связанных списков или таблиц с фильтром или выборкой sindo Microsoft Office Word 2 25.11.2010 16:59
Ошибка в temp... виноваты динамичсекие массивы или тип не тот или.. Shabalinuk C++ Builder 5 12.11.2010 12:38
Что мощнее или портативнее движок directx или opengl? albatros Помощь студентам 2 08.12.2009 17:43
Метод Монте-Карло литература или примеры программ на С++ или С MIKI Помощь студентам 2 09.12.2008 13:33