Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
146 / 143 / 32
Регистрация: 21.01.2012
Сообщений: 545

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

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

Студворк — интернет-сервис помощи студентам
C# - первый изучаемый, какой стоит учить параллельно. Хотелось бы что-нибудь, чтобы не зависеть от платформы. А то иногда необходимость иметь .NET напрягает)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.05.2012, 10:03
Ответы с готовыми решениями:

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

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

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

10
 Аватар для mikhail_g
192 / 147 / 27
Регистрация: 02.05.2011
Сообщений: 467
22.05.2012, 10:07
Java.
1
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
22.05.2012, 10:11
С++ не зависит от .Net
1
146 / 143 / 32
Регистрация: 21.01.2012
Сообщений: 545
22.05.2012, 10:17  [ТС]
Цитата Сообщение от nio Посмотреть сообщение
С++ не зависит от .Net
Он от Win32 зависит, если не ошибаюсь...

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

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

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

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

Не по теме:

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

0
146 / 143 / 32
Регистрация: 21.01.2012
Сообщений: 545
22.05.2012, 10:56  [ТС]
Да не я уже решил плюсы начать... А вот еще вопрос. С++ и Visual С++ - это разные вещи?
0
146 / 130 / 27
Регистрация: 20.12.2010
Сообщений: 242
22.05.2012, 10:58
Цитата Сообщение от KeBJIaP Посмотреть сообщение
Да не я уже решил плюсы начать... А вот еще вопрос. С++ и Visual С++ - это разные вещи?
под с++ обычно подразумевается язык С++
а под Visual С++ - обычно имеют ввиду среду программирования.
1
Заблокирован
22.05.2012, 11: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
Сообщений: 65
22.05.2012, 11:38
Я тоже начал с C#, но вскоре эта зависимость от .NET стала напрягать. Решил выучить еще и плюсы, благо дело после Шарпа и с хорошей книжкой в руках, C++ учится легко и непринужденно. Сейчас пользуюсь обоими языками, в зависимости от задачи.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.05.2012, 11:38
Помогаю со студенческими работами здесь

Какой язык изучать, освоив C#
Я учусь в 8 классе. Хорошо знаю C#, но хочется выучить ещё один дополнительный язык. Пробовал учить c++(не моё), теперь стоит такой выбор:...

Какой язык программирования изучать?
Язык C++ будет жить ещё долго. Причин для его вымирания я не вижу. Так что твой преподаватель очень не прав. Может быть он хотел сказать...

Какой язык начать изучать?
Вот у меня есть телефон (Samsung E2652W Champ Duos), какой язык мне нужно изучать для написание софта на этот телефон.

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

какой язык программирования изучать?
На данный момент учу delphi, но кажется что этот язык сейчас не актуален. Есть огромное желание учиться программировать в сторону...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru