Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.58/123: Рейтинг темы: голосов - 123, средняя оценка - 4.58
0 / 0 / 0
Регистрация: 17.04.2013
Сообщений: 12

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

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

Студворк — интернет-сервис помощи студентам
Здравствуйте! Скажите, какая существует разница между вышеупомянутыми языками? и какой из них выбрать для изучения?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.07.2013, 18:38
Ответы с готовыми решениями:

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

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

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

116
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
23.07.2013, 09:54
Студворк — интернет-сервис помощи студентам
dr.curse, вы писали на Mono and C#?
0
 Аватар для dr.curse
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
23.07.2013, 10:20
Wolkodav, на с#-е писал но под mono нет. Но знаю что mono поддерживает .net до версии 2.0
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
23.07.2013, 10:25
dr.curse, Лолшто? http://www.mono-project.com/Compatibility
2
 Аватар для dr.curse
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
23.07.2013, 10:34
ForEveR, спасибо, значить нельзя доверять с# девелоперам
0
Эксперт С++
 Аватар для Thinker
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
23.07.2013, 12:01
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от SatanaXIII Посмотреть сообщение
А что вы имеете против паскаля? Для людей, считающих, что фраза "Hello World", это приветствие мира, функциональные языки программирования в самый раз. Они четкие и логичные. Все друг за дружкой, сверху вниз. )
Вот это очень тонкая грань. Об этом впринципе и спрашивает ТС.
Паскаль - чисто академический язык, незачем его учить. После Паскаля Си - глоток чистого воздуха!
3
24 / 24 / 1
Регистрация: 16.05.2012
Сообщений: 285
23.07.2013, 15:21
Кликните здесь для просмотра всего текста
короче, ребятки, предлагаю закончить уж это и сразу перейти к взаимным оскорблениям... чего уж...
1
 Аватар для Печенько
0 / 0 / 0
Регистрация: 17.07.2013
Сообщений: 26
23.07.2013, 17:07
Да ладно ребят, эта тема была создана не для холивари. Человек спросил и ему ответили, думаю у каждого свой вкус. И давайте уважать друг-друга, вкус, выбор и уровень. Не будем обвинять и опускать в гряз людей которые выбрали другой язык, не зависимо от его уровня.
Каждый язык хорош по своему
0
 Аватар для CSharp
51 / 51 / 14
Регистрация: 12.01.2013
Сообщений: 779
20.08.2013, 15:43
Люди помогите решить что учить, вот сейчас такая проблема , я писал не сложные программы на C#(Windows Form), но когда поставил ubuntu(на работе), понял что программы которые я писал на C# не будут работать. Но на C# можно делать сайты , правда если выучить ASP.NET , и на c# есть сборшик мусора.
С++ говорят что сложней, но и WindowsForm можно тоже делать на С++ , может вы подскажите что выбрать. А есть такая библиотека которая будет запускаться и на Linux и на Windows ?
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
20.08.2013, 15:47
Цитата Сообщение от CSharp Посмотреть сообщение
Люди помогите решить что учить, вот сейчас такая проблема , я писал не сложные программы на C#(Windows Form), но когда поставил ubuntu(на работе), понял что программы которые я писал на C# не будут работать. Но на C# можно делать сайты , правда если выучить ASP.NET , и на c# есть сборшик мусора.
Учи Java и будет тебе счастье
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
20.08.2013, 15:51
Цитата Сообщение от CSharp Посмотреть сообщение
А есть такая библиотека которая будет запускаться и на Linux и на Windows ?
Например, Qt
0
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
20.08.2013, 16:39
Цитата Сообщение от CSharp Посмотреть сообщение
но когда поставил ubuntu(на работе), понял что программы которые я писал на C# не будут работать
почему?
0
 Аватар для Wolkodav
842 / 480 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
20.08.2013, 17:37
CSharp, что бы запустить приложение написанное на C# ( так же как и на С++) запустилось на другой оси, его необходимо перекомпилировать, и тогда все будет хорошо)
0
0 / 0 / 1
Регистрация: 27.12.2012
Сообщений: 47
20.08.2013, 18:09
Надо тему прикрепить, и написать нормально + и - "++" и "#".
Что то типа этого
Кликните здесь для просмотра всего текста
"++":
+ более гибкий и мощный язык, чем "#"
...
- сложный в освоении, и временами не очень удобный.
...
"#":
+ Полностью объектный
....
- Нет той степени контроля, что есть в "++"
...

Ну или более конкретно, типа в ++ нужно самому следить за памятью, в # на это можно не заморчиваться. Однако при этом можно может теряться быстродействие. Н и т.д.

А то темы вроде, "что лучше ++ или #?" "В чем отличия ++ и #?" возникают очень уж часто, и начинается тут срачи всякие.
0
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
20.08.2013, 20:03
Maxak, Это разные языки. Не стоит их сравнивать. Ну серьезно.
0
545 / 344 / 12
Регистрация: 05.11.2010
Сообщений: 1,076
Записей в блоге: 1
21.08.2013, 01:56
Mono. DotGNU.
Для изучения Си++ не нужно начинать с Си. Аналогично Си#. Некорректно сравнивать эти языки с позиции "что лучше учить".
0
0 / 0 / 1
Регистрация: 27.12.2012
Сообщений: 47
21.08.2013, 17:48
Цитата Сообщение от ForEveR Посмотреть сообщение
Maxak, Это разные языки. Не стоит их сравнивать. Ну серьезно.
Почему же разные языки не стоит сравнивать? Сравнение перфоратора, дрели и шуроповерта - вполне коректо. Тремя этими инструментами можно делать одинаковую работу. Но у каждого из них есть свои плюсы и минусы, поэтому какую то работу удобнее делать с одним инструментом, а какую то с другим.
Точно так же и с языками программирования, только сложнее конечно.
0
21.08.2013, 17:51

Не по теме:

Цитата Сообщение от Maxak Посмотреть сообщение
+ Полностью объектный
Спорный + ИМХО

1
8 / 8 / 1
Регистрация: 09.08.2013
Сообщений: 68
21.08.2013, 21:28
C# отличный язык программирования.Где-то в теме просматривались сообщения о том,что C# только под Виндовс.Так вот,на C# возможно писать приложения под какую-либо платформу-начиная от Виндовс и заканчивая Андроидом.(см Xamarin,Mono,Unity)
C# поддерживает частично ФП(скажем,есть поддержка лямбд),чего нету в той же Java.
С другой стороны - я не уверен,что начав изучать С#,как первым языком программирования,вы получите больше,чем выбрав Си.
Поэтому,я за C/C++
0
21.08.2013, 21:53

Не по теме:

Цитата Сообщение от fatalis Посмотреть сообщение
(скажем,есть поддержка лямбд),чего нету в той же Java.
есть там уже лямбды, успокойтесь:D

0
21.08.2013, 22:12

Не по теме:

Продолжайте, мне очень интересно!

Изображения
 
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.08.2013, 22:12

Глобальные и локальные переменные: что лучше (или что для чего и в чем конкретная разница)?
Что лучше (или как надо (или что для чего и в чем конкретная разница)): 1. // объявление в глобальной области видимости ...

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

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

Где можно (и как лучше) учить C++?
Здравствуйте,поступил в университет и начал изучение с++.Прошел курсы на Stepik "Введение в с++" ...

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


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

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru