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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.03.2014, 04:23   #1
_Osaka
Пользователь
 
Регистрация: 04.10.2012
Сообщений: 38
По умолчанию Что начать изучать Java или C#

Что начать изучать Java или C#?
Я раньше в основном только на С и С++ программировал.

В C# огорчили шаблоны. Есть ли в синтаксисе Java такие же мощные шаблоны как в C++?
_Osaka вне форума Ответить с цитированием
Старый 29.03.2014, 05:08   #2
Blondy
Участник клуба
 
Аватар для Blondy
 
Регистрация: 07.07.2009
Сообщений: 1,386
По умолчанию

Вы про какие шаблоны? Перегружаемые функции что ли?

В программировании много шаблонов - например, шаблоны (паттерны) проектирования. Большинство примеров из этой области рассматривается именно на С# и Java.

Кстати, в этих языках нет очень многих вещей из С++ например, указателей и адресов. Но есть иные мощные механизмы, которые отсутствуют у С++.

Вы с какой целью объектно-оринетированными языками интересуютесь? Если "для дома, для семьи" и Вам так не понравился С Шарп, Java также в восторг не приведет (эти языки очень похожи по функциональности и логике). Вам тогда лучше смотреть в сторону Асемблера.

Я сама когда писала на С++ тихо плевалась - настолько не мое. Не очень люблю PHP и Javascript - слишком канительно и нудно. А C# и Java очень даже уважаю.

Выбор языка зависит от того, чем Вы планируете заниматься. Если игры писать - то Вам очень даже будут полезны C# и технология XNA, если с сайтами заниматься то тут уже есть выбор между PHP и C#.
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
Blondy вне форума Ответить с цитированием
Старый 29.03.2014, 10:28   #3
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

to Blondy
Цитата:
Вам тогда лучше смотреть в сторону Асемблера.
Ничего себе совет для начинающего и/или любителя! Попробуйте написать на нём, например, простейшее оконное приложение.
Цитата:
Вам так не понравился С Шарп, Java также в восторг не приведет (эти языки очень похожи по функциональности и логике)
А, других языков высокого уровня не существует?
Цитата:
Перегружаемые функции что ли?
Судя по всему, они здесь вообще не причём. Универсальные шаблоны (Руководство по программированию на C#).
Цитата:
Выбор языка зависит от того, чем Вы планируете заниматься.
Вот с этим согласен.
to _Osaka
Выбор языка во зависит от специфики задачи. В частности от того, что должна делать программа и где она должна выполняться (например в Windows или Linux, на ПК или планшете и т.д.). Поэтому, выбирайте C#, Java или другой язык в зависимости от тех задач, которые Вам придётся решать.
Streletz вне форума Ответить с цитированием
Старый 29.03.2014, 13:35   #4
ATL
Форумчанин
 
Аватар для ATL
 
Регистрация: 26.01.2007
Сообщений: 278
По умолчанию

Цитата:
Сообщение от _Osaka Посмотреть сообщение
В C# огорчили шаблоны. Есть ли в синтаксисе Java такие же мощные шаблоны как в C++?
Не понравится Java - рекомендую попробовать Qt. Исключительная вещь.
ATL вне форума Ответить с цитированием
Старый 29.03.2014, 13:44   #5
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

Что, никто в сочетании слов с++ и шаблоны не узрел templates?))

ТС: если вопрос ребром - то голосую за Java. Имхо, у явистов средняя зп повыше, и спрос на них побольше. А если не понравится, то спрыгнуть на шарп со знанием явы и с++ будет довольно просто
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 29.03.2014, 13:53   #6
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,639
По умолчанию

При выборе из java и C#, лучше начать изучать C# по причине большей востребованности.

Вот кстати и востребованность: Программист C# Москва 100000 р. http://programmersforum.ru/showthread.php?t=257401
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"

Последний раз редактировалось challengerr; 29.03.2014 в 13:56.
challengerr вне форума Ответить с цитированием
Старый 30.03.2014, 05:14   #7
_Osaka
Пользователь
 
Регистрация: 04.10.2012
Сообщений: 38
По умолчанию

Я имел ввиду именно templates из С++ и их аналоги в других языках.
_Osaka вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по java, стоит ли начать изучать Anton911 Помощь студентам 2 18.09.2012 15:47
Что мне делать или что надо знать перед тем как начать изучение яз.программирования С/С++? nokian8 Свободное общение 19 25.06.2012 23:09
Что посоветуете изучать, Silverlite или ASP? sir.andrey Свободное общение 21 18.04.2012 12:55
Что лучше изучать Php или javascript? Arassir PHP 15 14.07.2009 19:21
Что посоветуете изучать - OpenGL или GLScene? san72 Свободное общение 7 18.02.2009 13:53