Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
KeBJIaP
145 / 142 / 32
Регистрация: 21.01.2012
Сообщений: 545
Завершенные тесты: 1
#1

Какой язык изучать параллельно с C#

22.05.2012, 10:03. Просмотров 1655. Ответов 10
Метки нет (Все метки)

C# - первый изучаемый, какой стоит учить параллельно. Хотелось бы что-нибудь, чтобы не зависеть от платформы. А то иногда необходимость иметь .NET напрягает)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2012, 10:03
Ответы с готовыми решениями:

Есть ли смысл изучать 2-3 языка параллельно или же лучше погрузиться с головой в какой-то один
Доброго времени суток всем и каждому. Я начинающий программист и занимаюсь...

Почему вы начали изучать язык C#
Очень интересно почему именно его, какие перспективы вы увидели в будущем имея...

Как изучать язык по книге Хейлсберга?
Читаю Хейлсбярга. Во второй главе, сразу, без каких-то пояснений, он пишет код....

Подскажите, с какой книги лучше изучать с #?
Решил потихоньку изучать c# но не знаю какую лучше книгу читать, посоветуйте...

Какой язык хорошо сочетается с C#
Какой язык хорошо сочетается с C#. Начал изучать Шарп и думаю какой язык...

10
mikhail_g
188 / 143 / 27
Регистрация: 02.05.2011
Сообщений: 467
22.05.2012, 10:07 #2
Java.
1
nio
5953 / 3359 / 335
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
22.05.2012, 10:11 #3
С++ не зависит от .Net
1
KeBJIaP
145 / 142 / 32
Регистрация: 21.01.2012
Сообщений: 545
Завершенные тесты: 1
22.05.2012, 10:17  [ТС] #4
Цитата Сообщение от nio Посмотреть сообщение
С++ не зависит от .Net
Он от Win32 зависит, если не ошибаюсь...

Добавлено через 59 секунд
Цитата Сообщение от mikhail_g Посмотреть сообщение
Java.
Слышал, что Java и C# - как близнецы, не так?

Добавлено через 1 минуту
Ну вообще да, я собирался брать С++, чтобы можно было и для C# писать библиотеки.
0
turbanoff
Эксперт Java
4016 / 3751 / 741
Регистрация: 18.05.2010
Сообщений: 9,329
Записей в блоге: 11
Завершенные тесты: 1
22.05.2012, 10:17 #5
Цитата Сообщение от KeBJIaP Посмотреть сообщение
Он от Win32 зависит, если не ошибаюсь...
Добавлено через 59 секунд
Слышал, что Java и C# - как близнецы, не так?
Насчет Win32 ошибаетесь. Насчет близнецов тоже, похожи - да, но есть много различий.

По теме: я за C++. Нативный язык нужно выучить обязательно. Только не понятно зачем учить сразу два языка
1
KeBJIaP
145 / 142 / 32
Регистрация: 21.01.2012
Сообщений: 545
Завершенные тесты: 1
22.05.2012, 10:28  [ТС] #6
Цитата Сообщение от turbanoff Посмотреть сообщение
Насчет Win32 ошибаетесь. Насчет близнецов тоже, похожи - да, но есть много различий.

По теме: я за C++. Нативный язык нужно выучить обязательно. Только не понятно зачем учить сразу два языка
Просто вчера в очередной раз столкнулся с проблемой - нужно дать программку для чистки реестра итд простенькую, а .NET Framework ставить нельзя. Вот и озадачился, чего бы изучить для таких целей. Плюс ко всему, когда-то мне сказали что существуют задачи которые гораздо быстрее можно выполнить с помощью сторонних библиотек, нежели с помощью внутренних средств C#.
0
mikhail_g
188 / 143 / 27
Регистрация: 02.05.2011
Сообщений: 467
22.05.2012, 10:52 #7
C++ или, если есть желание учить язык с другим синтаксисом, можно Delphi - это и язык (Object Pascal раньше назывался), и среда разработки.
Я на Delphi не работал никогда, но у нас в конторе на нём написана SCADA система, а это штука не простая.

Не по теме:

чтобы можно было и для C# писать библиотеки
Этого лучше избегать, т.к. для экспорта dll написанных на С++ используется unsafe code. А одно из важнейших преимуществ C# безопасный код со сборщиком мусора.

0
KeBJIaP
145 / 142 / 32
Регистрация: 21.01.2012
Сообщений: 545
Завершенные тесты: 1
22.05.2012, 10:56  [ТС] #8
Да не я уже решил плюсы начать... А вот еще вопрос. С++ и Visual С++ - это разные вещи?
0
d3nver
137 / 121 / 27
Регистрация: 20.12.2010
Сообщений: 242
22.05.2012, 10:58 #9
Цитата Сообщение от KeBJIaP Посмотреть сообщение
Да не я уже решил плюсы начать... А вот еще вопрос. С++ и Visual С++ - это разные вещи?
под с++ обычно подразумевается язык С++
а под Visual С++ - обычно имеют ввиду среду программирования.
1
NightmareZ
1424 / 612 / 59
Регистрация: 31.03.2009
Сообщений: 1,986
22.05.2012, 11:10 #10
Цитата Сообщение от KeBJIaP Посмотреть сообщение
Да не я уже решил плюсы начать... А вот еще вопрос. С++ и Visual С++ - это разные вещи?
С++ - язык программирования, Visual C++ - его реализация от Microsoft (компилятор, IDE, и т.п.)

Цитата Сообщение от KeBJIaP Посмотреть сообщение
C# - первый изучаемый, какой стоит учить параллельно. Хотелось бы что-нибудь, чтобы не зависеть от платформы. А то иногда необходимость иметь .NET напрягает)
Стоит изучить азы любого ассемблера под x86, чтобы понимать хоть немного, как оно на низком уровне работает. Стоит изучить C, благо он довольно простой. Стоит изучать C++. Стоит познакомиться с чем-то динамическим и функциональным хоть по-немногу: лисп, F#, хаскель.

На самом деле сейчас на C# можно писать далеко не только под винду. Есть такая штука как mono, есть такая штука как unity, ну и т.д. Я одно время пилил программу на C# - FlowchartBuilder, которая успешно работала под виндой и под линуксом. А ещё я работал как-то в конторе, которая писала на C# программу под Windows и MacOS.

Цитата Сообщение от KeBJIaP Посмотреть сообщение
Слышал, что Java и C# - как близнецы, не так?
Это очень сложный вопрос. На эту тему много споров и история их взаимоотношений крайне запутаная
C# как язык сейчас более развитый, чем Java. Но вот по поводу платформ я утверждать ничего не буду.

Цитата Сообщение от KeBJIaP Посмотреть сообщение
Ну вообще да, я собирался брать С++, чтобы можно было и для C# писать библиотеки.
Тогда тебе прийдётся ещё познакомиться с C++/CLI, который по сути "смесь бульдога с носорогом"
1
Devotion
24 / 22 / 3
Регистрация: 25.12.2011
Сообщений: 61
22.05.2012, 11:38 #11
Я тоже начал с C#, но вскоре эта зависимость от .NET стала напрягать. Решил выучить еще и плюсы, благо дело после Шарпа и с хорошей книжкой в руках, C++ учится легко и непринужденно. Сейчас пользуюсь обоими языками, в зависимости от задачи.
1
22.05.2012, 11:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2012, 11:38

Как программно определить какой язык сейчас включен!?
Как программно определить какой язык сейчас активен!? те кто не понял...

Какой язык изучать или что изучать?
Здравствуйте форумчане. какой язык программирования изучать чтоб работать дома...

Какой изучать язык программирования?
Мне нужно, чтобы легко было писать UI (желательно чтобы был визуальный...


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

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

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