Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Мучаюсь выбором куда поддаться, Выбор языка и технологии 
:(
    Опции темы
Landing
Дата 3.7.2009, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 1.7.2008

Репутация: нет
Всего: нет



Одновременно изучаю и C# и Python. Изучаю для того чтобы в будущем работать с одним из этих языков. Вид деятельности разработка web-приложений и если потребуется по работе, написание десктопного ПО. 

Python - нравится чистотой синтаксиса, простотой изучения, кросплатформенностью, четкостью понимания куда что устанваливается, всмысле пакеты, модули и все такое. Вобщем писать на нем и легко и душе приятно smile Но как дело обстоит с работой на нем, не совсем понятно, тем более что живу я в городке с населением в 40 тыс., а работать хотелось бы в заведении по приличнее. Python же видимо в корпоративном секторе не очень распространен, если не сказать, что совсем не используется.

В то же время C# - сложность изучения, язык "грузный", не чувствуется легкости и вообще ощущения от него, как если пирожков жареных на масле съест язвеник. smile (Субъективизм, уж простите smile ). Но используется в корпоративном секторе, а значит зарплата и все такое.

Хочется совместить не совместимое, чтобы писать, и чтобы зарабатывать, и чтобы приятно было. smile
Что делать?...
PM MAIL   Вверх
QryStaL
Дата 4.7.2009, 12:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Intellectual feast
**


Профиль
Группа: Участник
Сообщений: 914
Регистрация: 30.11.2005

Репутация: нет
Всего: 32





--------------------
I don't need a reason being who I am...
PM MAIL ICQ   Вверх
S.A.G.
Дата 4.7.2009, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


не эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1339
Регистрация: 20.7.2006
Где: in ad equate

Репутация: нет
Всего: 19



Цитата(Landing @  3.7.2009,  10:51 Найти цитируемый пост)
В то же время C# - сложность изучения, язык "грузный", не чувствуется легкости и вообще ощущения от него, как если пирожков жареных на масле съест язвеник.

Сравнение классное. smile Попробуй С++ ;)

Это сообщение отредактировал(а) S.A.G. - 4.7.2009, 15:00


--------------------
Вот она задачка: спасти себя от себя самого © Cube
Sometimes good people do evil things © A Simple Plan
PM   Вверх
neutrino
Дата 12.7.2009, 00:40 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Gothic soul
****


Профиль
Группа: Модератор
Сообщений: 3041
Регистрация: 25.3.2002
Где: Верхняя Галилея, Кармиэль

Репутация: нет
Всего: 62



Цитата(Landing @  3.7.2009,  09:51 Найти цитируемый пост)
В то же время C# - сложность изучения, язык "грузный", не чувствуется легкости и вообще ощущения от него, как если пирожков жареных на масле съест язвеник. smile (Субъективизм, уж простите smile ). Но используется в корпоративном секторе, а значит зарплата и все такое.

Java!


Цитата(Landing @  3.7.2009,  09:51 Найти цитируемый пост)
Хочется совместить не совместимое, чтобы писать, и чтобы зарабатывать, и чтобы приятно было. 

Java!

А вообще чем C# сложен? Очень простой язык. Напихнули в него сдуры столько, что оно особо там и не надо. Зная C# легко найти работу. Хотя обычно Java-программисты зарабатывают больше.


--------------------
The truth comes from within ...

Покойся с миром, Vit 
PM MAIL WWW ICQ Skype GTalk   Вверх
Medved
Дата 12.7.2009, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 2
Всего: 154



Цитата(Landing @  3.7.2009,  13:51 Найти цитируемый пост)
В то же время C# - сложность изучения, язык "грузный", не чувствуется легкости и вообще ощущения от него, как если пирожков жареных на масле съест язвеник.  (Субъективизм, уж простите  ). Но используется в корпоративном секторе, а значит зарплата и все такое.


Для того круга задач, котоыре решает C# и платформа NET - этот язык - очень легок. 

Конечно, для начинающего он сложнее чем Basic или тот же самый Python, но вообще такие сомнения не просто так.

Если есть тяга изучать Python - изучай, надо будет, придешь через него к C#. Или наоборот от C# к  Python`у.

При условии конечно, что ты серьезно и профессионально решил заниматься программированием.


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Gordon
Дата 15.7.2009, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: нет
Всего: 6



Цитата(Landing @  3.7.2009,  11:51 Найти цитируемый пост)
В то же время C# - сложность изучения, язык "грузный", не чувствуется легкости и вообще ощущения от него, как если пирожков жареных на масле съест язвеник. 


Это от C# такое ощущение? Ну тогда за это:
Цитата(S.A.G. @  4.7.2009,  15:59 Найти цитируемый пост)
Попробуй С++ ;)


лучше не браться... (хотя я считаю, что перед изучением С# хорошо бы выучить, или хоть ознакомиться с C и C++).

Цитата(neutrino @  12.7.2009,  01:40 Найти цитируемый пост)
Цитата(Landing @  3.7.2009,  09:51 )В то же время C# - сложность изучения, язык "грузный", не чувствуется легкости и вообще ощущения от него, как если пирожков жареных на масле съест язвеник. smile (Субъективизм, уж простите smile ). Но используется в корпоративном секторе, а значит зарплата и все такое.Java!


А Java проще в изучении чем C#?


--------------------

  
     
PM MAIL WWW   Вверх
mrbrooks
Дата 16.7.2009, 18:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: нет
Всего: 306



Цитата(Gordon @  15.7.2009,  18:37 Найти цитируемый пост)
(хотя я считаю, что перед изучением С# хорошо бы выучить, или хоть ознакомиться с C и C++).

не думаю что это так критично - но для пользы дела можно.

Цитата(Gordon @  15.7.2009,  18:37 Найти цитируемый пост)
А Java проще в изучении чем C#? 

те же яйца - только в профиль, имхо.
PM MAIL   Вверх
neutrino
Дата 16.7.2009, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Gothic soul
****


Профиль
Группа: Модератор
Сообщений: 3041
Регистрация: 25.3.2002
Где: Верхняя Галилея, Кармиэль

Репутация: нет
Всего: 62



Цитата(mrbrooks @  16.7.2009,  17:45 Найти цитируемый пост)
те же яйца - только в профиль, имхо. 

Однако! Вспомним сколько всего в .НЕТ 3.5 или 4.0 smile


--------------------
The truth comes from within ...

Покойся с миром, Vit 
PM MAIL WWW ICQ Skype GTalk   Вверх
Gordon
Дата 16.7.2009, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: нет
Всего: 6



Цитата(neutrino @  17.7.2009,  00:08 Найти цитируемый пост)
Вспомним сколько всего в .НЕТ 3.5 или 4.0


Ну хватает всего! 


--------------------

  
     
PM MAIL WWW   Вверх
Vasay
Дата 16.7.2009, 23:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 2
Всего: 73



Цитата

А Java проще в изучении чем C#? 


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

Однако, если рассматривать Java и C# (точнее, в данном контексте уже .net) не как язык, а как платформу - то ИМХО .net поначалу может быть проще - так как новичок в Java просто тонет в обилие конкурирующих технологий не зная за что браться. Однако со временем все встает на свои места и возможность выбора дает большую гибкость. В случае с .NET основное направление и набор технологий определяет MS, и сильных альтернативных решений почти нет. 

В качестве примера:
Выбор среды разработки - с .NET все понятно, есть лидер - VS, а с Java? NetBeans, Idea, Eclipse, JDeveloper .... Богатство выбора это хорошо, но для новичка это лишняя головная боль. Всегда остается сомнение - а вдруг я выбрал не лучший вариант smile


п.с. не подумайте что я за .NET. Я как раз наоборот - за свободные и кросплатформенные решения, просто пытаюсь объективно ответить на вопрос 
Цитата

А Java проще в изучении чем C#?



п.п.с Python не особо распространен, и вряд ли когда-либо станет мэйнстримом,потому, если уж на что-то тратить время, то на Java или .NET. К тому же, хорошо зная одну из этих технологий изучить питон будет не проблематично.   

Это сообщение отредактировал(а) Vasay - 17.7.2009, 00:13


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
Lazin
Дата 17.7.2009, 07:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(neutrino @  16.7.2009,  23:08 Найти цитируемый пост)
Однако! Вспомним сколько всего в .НЕТ 3.5 или 4.0

есть объективная необходимость того, что-бы оно там было smile 

Цитата(Landing @  3.7.2009,  10:51 Найти цитируемый пост)
web-приложений

python для этого подходит как нельзя лучше smile 

Цитата(Landing @  3.7.2009,  10:51 Найти цитируемый пост)
написание десктопного ПО

под этим обычно подразумевается программирование под windows, следовательно, C# - хороший выбор, в качестве альтернативы, можно посоветовать С++ и Qt4
PM MAIL Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0602 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.