| 
				
				C# заменяет Java
				 |   |  
| planetyof | Дата: Понедельник, 27 Апреля 2015, 13:26 | Сообщение # 41 |  
 
был не раз 
Сейчас нет на сайте 
 
 | Почему некоторые так пытаются вытолкнуть шарп в лидеры не только "чего-то" но всё и вся? Или хотя бы "научиться" применять его везде и всюду...   Лень другой язык учить? Ведь шарпик такой няшный))) 
   А потому что жизнь случайно столкнула их с ним...как с первым языком в школе(любой) или который более менее удалось выучить, как скрипты для юнити, где ю-филы превозносят его в 1000 глоток, ну и т.д.   И те кто как-то вась-вась с шарпом, теперь очень хотят чтобы он и всем остальным затмил солнце) Но нет. не будет этого. Даже если микропрог все расшарит. Из любого языка в наше время, можно сделать такой "НЕТ что угодно". Просто микро всё еще авторитетом давит по инерции(шарпит кучей диезов, но выжил лишь один) 
   Ну а кто выберет шарп как единственный язык для всего вообще здраво изучив все за и против? 
   Ява же - это ява. И то, что для кого то они похожи есть следствие сальной престидижитации микро. Как бы копия-конкурент. Как бы. Но это до сих пор не так. Не надо вообще(рано еще) сравнивать яву, оракл с чем бы то ни было, и тем более с этим, жирной попыткой захвата мира) 
   Почему человек выберет шарп между С++ и шарпом? Только если он банально "как бы знает шарп лучше"(пройдите, у нас все удобства там).   В любом другом случае будет выбран С++ . Он и ".НЕТ" и всё что угодно. А будет со следующим стандартом "еще более таким".   Трудно в С++? Ну это только для того, кому не повезло, и его в "школе" начали учить шарпу. 
   Еще. Надо быть НЕЛЕНИВЫМ чтобы после шарпа взяться за С++. А у нас таких мало.   Связка же С++ и какого-либо другого языка решает почти всё и везде(ну с шарпом то он уже связан, ТОЛЬКО НАЗЫВАЕТСЯ С++, а НЕ шарп) 
   ____________________________________________   Вот и возникают подобные вопросы и предложения.
  Моя подпись больше 600 символов.
 
 Сообщение отредактировал planetyof - Понедельник, 27 Апреля 2015, 13:35  |  
| 
 | 
 |    |  
| OpenGOO | Дата: Понедельник, 27 Апреля 2015, 13:32 | Сообщение # 42 |  
 
почти ветеран 
Сейчас нет на сайте 
 
 | Инженеры в Microsoft оказались не в восторге от C# и придумали вот это C++/CX
  Мои проекты:   - Свободный и открытый клон World Of Goo   - TrueEngine2D (2D игровой фреймворк основанный на FreeBASIC) 
   [GameMaker: Studio v1.4.9999]
 |  
| 
 | 
 |    |  
| PATCH1 | Дата: Понедельник, 27 Апреля 2015, 13:40 | Сообщение # 43 |  
| 
 заслуженный участник 
Сейчас нет на сайте 
 
 | Цитата KamiRonin (  )  на C# легко пишутся ОС, по скорости и надежности по некоторым вопросам кроют линух на раз..   для Java точно так же нужен фреймворк (джава-машина), как и для С#.. только с шарпом приятнее работать.   корпоративная разработка на Java - это что, разработка приблуд встраеваимых во что либо? для сайтов-серверов? порты покера на старую нокию???   вот тут есть похожее обсуждение и еще в сотне разных мест включая хабр и wiki. 
   все сводится к пропагандистам джавы типа Vinchensoo - безаппеляционным и бездоказательным... и их крикам, что джава была раньше и она круче потому, что ее пихнули во все платформы! 
   в каком краю Моно сильно ограничен? в чем?   после IL2CPU - учить джаву - это как покупать паровоз вместо магнитного монорельса, потому что он же раньше появился!! на нем больше ездили!! и его примеры - повсюду побывали..   эта вопящая ультракроссплатформенность (кривая порой даже на винде - не раз апплеты вылетали из-за очередной вперед-обратной совместимости) на деле оказывается чемоданом без ручки, от которого отказываются при первой возможности.. в пользу С/С++ или.. С# с его всепоглощающей многогранностью (от консоли, до форм, от крестиков ноликов - до игр, от снифферов -- до ОС) 
   написать в разы более быстрый сервер на плюсах за время от 15 мин до пары месяцев или на джаве за то же время, но используя ее виртуальную машину и зависимость от нее по полной? не смешите меня.. в жизни не станут писать под джаву сервер если есть возможность на плюсах это сделать.. или на С# без утечек памяти и с более высокой скоростью! 
   имхо, джава сильно на любителя! никаких преимуществ у нее давно уже нету.. один маркетинг! С# - сделал за втрое более короткое время все то же самое и давно пошел дальше!      Вот вы же сами) без доказательств) написали своё мнение типо как - Vinchensoo . Сам программирую на C# , но скажу в пользу Java. есть Java сервера, пример тому офф сервера SkyForge (на хабре статьи были по оптимизации). на Java написаны почти все пиратские сервера Lineage 2 (многие из них не мало так реально онлайна тянет по 2-3к. Так что ненадо утверждать что Java под сервер не годен) и на С++ код по факту писать медленее чем на Java или C# (то же управление памятью, хотя мне скидывали какуе то библиотеку в которой реализован автоматический сборщик мусора) но синтаксис немного сложнее на С++. 
   Поповоду C# для ОС. - примеры есть? раз эт Цитата  C# легко пишутся ОС   - мб сам по быстрому напишешь?))) ну чтоб пример был в народе))) Но соглашусь что возраст Java никак не должен влиять на сравнение языков. но и вы не будьте предвзяты. Java и C# используют виртуальные машины, но по архитектуре и задумке они немного различимы. к ПРимеру при разработки .Net машины, заранее было заложено что будет использоватся не 1 язык C#, а множество модифицированых языков под .Net платформу. для этого и был создан CLI в Java на сколько я знаю этого нету) и это далеко не единственое отличие. .Net ранее создавалось исключительно как альтернатива Java но при этом он был изначально для Windows ОС) после с выходом мощных смартфонов и планшетов, политика Microsoft изменилась. 
   Никто не говорит о приимуществах и не достатках, у кажого языка и платформы свои плюсы и не достатки. 
   Цитата PoidetLi (  )  C# и Java по синтексису мало отличается.   А вот японцы это не аргумент, они всегда фигней страдают     Молотки что я предоставил некоторые тоже не сильно отличаются)   Вы меняете условие в 10 раз, то не аргумент, это не аргумент, экзоскелет есть на планете? - есть, продается? - да продается. Если у вас нету денег что бы слетать в японию и купить себе экзоскелет (который дороже создающегося Российского аналога) то это не значит что не аргумент. Вы вообще первоначально сказали   Цитата PoidetLi (  )  значит и человека можно считать универсальным, ведь на него можно поставить экзоскелет(Я знаю что их нет) и тогда он будет быстрым, ну какое будет отличие от настоящего человека      а тут уже условия 10 раз поменяли, детский сад блин.
 
 Сообщение отредактировал PATCH1 - Понедельник, 27 Апреля 2015, 13:43  |  
| 
 | 
 |    |  
| planetyof | Дата: Понедельник, 27 Апреля 2015, 13:47 | Сообщение # 44 |  
 
был не раз 
Сейчас нет на сайте 
 
 | Чтобы быть объективным добавлю.   Это так ИСТОРИЧЕСКИ во многом сложилось, что у нас сейчас С++ на его месте, со всеми его приколами. 
   Надо бы, да, надо бы, чтобы там была добрая смесь явы и шарпа(у микро то же ведь есть добрые идейки) вместо монстра С++ 
   Но реально это будет не скоро. Историческая инерция велика. Поэтому С++ глобален, а шарп вся же нишевый инструмент, хотя и ниша приличная. 
   Ява - это "лисп(или "нелисп"), который выжил на рынке. Хотя это конечно весьма условно.
  Моя подпись больше 600 символов.
 |  
| 
 | 
 |    |  
| PATCH1 | Дата: Понедельник, 27 Апреля 2015, 13:49 | Сообщение # 45 |  
| 
 заслуженный участник 
Сейчас нет на сайте 
 
 | Цитата OpenGOO (  )  Инженеры в Microsoft оказались не в восторге от C# и придумали вот это C++/CX      Данное расширение вроде будет работать только на Windows (ОС) это я про мобильный Windows phone и Windows Desktop. но не на юних системах. или я ошибаюсь? есть больше инфы ?Добавлено (27 апреля 2015, 13:49) ---------------------------------------------
  Цитата planetyof (  )  Поэтому С++ глобален, а шарп вся же нишевый инструмент, хотя и ниша приличная.      Не совсем объективно))) чем определен Нишевый инструмент?)
 |  
| 
 | 
 |    |  
| Ranger | Дата: Понедельник, 27 Апреля 2015, 14:09 | Сообщение # 46 |  
 
почти ветеран 
Сейчас нет на сайте 
 
 | жабисты дороже шарперов.   Выводы делайте сами.   Правда MS сейчас очень активно пушит шарпы, задружила с xamarin-ом. так шта ситуация может поменяться.
 
  
 |  
| 
 | 
 |    |  
| PATCH1 | Дата: Понедельник, 27 Апреля 2015, 14:25 | Сообщение # 47 |  
| 
 заслуженный участник 
Сейчас нет на сайте 
 
 | Цитата Ranger (  )  жабисты дороже шарперов.   Выводы делайте сами.   Правда MS сейчас очень активно пушит шарпы, задружила с xamarin-ом. так шта ситуация может поменяться.      помойму не на много то и получают больше) ccылка) всего то на 10к россии, на равне с Perl программистами. По вашему Perl== Java. C#==C++ ?))
 |  
| 
 | 
 |    |  
| Ranger | Дата: Понедельник, 27 Апреля 2015, 14:49 | Сообщение # 48 |  
 
почти ветеран 
Сейчас нет на сайте 
 
 | Цитата PATCH1 (  )  По вашему Perl== Java. C#==C++      В тайтле топика конкретно указано шарп и жава. 
   А то давайте до кучи сюда еще риэлторов и операторов машинного доения зарплаты накидаем.   чоуж.
 
  
 |  
| 
 | 
 |    |  
| PATCH1 | Дата: Понедельник, 27 Апреля 2015, 14:57 | Сообщение # 49 |  
| 
 заслуженный участник 
Сейчас нет на сайте 
 
 | Цитата Ranger (  )  В тайтле топика конкретно указано шарп и жава. 
   А то давайте до кучи сюда еще риэлторов и операторов машинного доения зарплаты накидаем.   чоуж.      я эт к тому что зп) не показатель) что одно лучше другога) ЗП показатель , что Java программисту готовы платить чуть больше C# программисту) Хотя вполне может и подходить к данному топику) ведь утверждение C# заменяет Java - получится не актуально, раз есть вакансии Java программиста, к тому же хорошо оплачиваемые) тут надо смотреть в плане чего автор "сравнивает" если обобщено) то да) сюда можно и ЗП прикрутить и количество свободных вакансий, и количество занятых вакансий)
 
 Сообщение отредактировал PATCH1 - Понедельник, 27 Апреля 2015, 14:59  |  
| 
 | 
 |    |  
| Ranger | Дата: Понедельник, 27 Апреля 2015, 15:02 | Сообщение # 50 |  
 
почти ветеран 
Сейчас нет на сайте 
 
 | зп - показатель востребованности. 
   Цитата PATCH1 (  )   Java программисту готовы платить чуть больше C# программисту     Нукстатида.. 2 года назад разрыв был существенно больше. 
   Цитата PATCH1 (  )   ведь утверждение C# заменяет Java - получится не актуально     смотрим в динамике
 
  
 |  
| 
 | 
 |    |  
| PATCH1 | Дата: Понедельник, 27 Апреля 2015, 15:21 | Сообщение # 51 |  
| 
 заслуженный участник 
Сейчас нет на сайте 
 
 | Цитата Ranger (  )  зп - показатель востребованности. 
   Цитата PATCH1 ()   Java программисту готовы платить чуть больше C# программисту 
   Нукстатида.. 2 года назад разрыв был существенно больше. 
   Цитата PATCH1 ()   ведь утверждение C# заменяет Java - получится не актуально 
   смотрим в динамике      ну ASP.net программисты получают среднюю зп 80к , а php программисты 60к) тем не менее php программистов нынче больше развелось чем ASP.net))))
 |  
| 
 | 
 |    |  
| PoidetLi | Дата: Понедельник, 27 Апреля 2015, 15:24 | Сообщение # 52 |  
 
участник 
Сейчас нет на сайте 
 
 | Цитата PATCH1 (  )  ну ASP.net программисты получают среднюю зп 80к , а php программисты 60к) тем не менее php программистов нынче больше развелось чем ASP.net))))     может из за этого и больше у Asp.net зарплата, ведь все мы знаем что цена=спрос-предложение
  в еюдуго прсхлуренц   http://gcup.ru/forum/9-44187-1 мой Project 96
 |  
| 
 | 
 |    |  
| PATCH1 | Дата: Понедельник, 27 Апреля 2015, 15:33 | Сообщение # 53 |  
| 
 заслуженный участник 
Сейчас нет на сайте 
 
 | Цитата PoidetLi (  )  может из за этого и больше у Asp.net зарплата, ведь все мы знаем что цена=спрос-предложение     Но это не означает что ASP.net программисты вымирают как мухи, и то что ASP.net не актулен, он пришел позже php программистов). аналогично как и Java vs C# программисты.
 
 Сообщение отредактировал PATCH1 - Понедельник, 27 Апреля 2015, 16:04  |  
| 
 | 
 |    |  
| OpenGOO | Дата: Понедельник, 27 Апреля 2015, 15:34 | Сообщение # 54 |  
 
почти ветеран 
Сейчас нет на сайте 
 
 | Цитата PATCH1 (  )  Данное расширение вроде будет работать только на Windows (ОС) это я про мобильный Windows phone и Windows Desktop. но не на юних системах. или я ошибаюсь? есть больше инфы ?     MS как всегда сделалал это для себя лично, как и дот нет. Только ведь недавно она начала открывать устаревшую технологию (дот нет).
  Мои проекты:   - Свободный и открытый клон World Of Goo   - TrueEngine2D (2D игровой фреймворк основанный на FreeBASIC) 
   [GameMaker: Studio v1.4.9999]
 
 Сообщение отредактировал OpenGOO - Понедельник, 27 Апреля 2015, 15:34  |  
| 
 | 
 |    |  
| PATCH1 | Дата: Понедельник, 27 Апреля 2015, 16:03 | Сообщение # 55 |  
| 
 заслуженный участник 
Сейчас нет на сайте 
 
 | Цитата OpenGOO (  )  MS как всегда сделалал это для себя лично, как и дот нет. Только ведь недавно она начала открывать устаревшую технологию (дот нет).      получается ваше расшерение не кроссплатформеное) пока что (p.s открыли то не давно, а вот Mono (кроссплатформенный аналог Dot net) существует уже почти 11 лет)
 
 Сообщение отредактировал PATCH1 - Понедельник, 27 Апреля 2015, 16:03  |  
| 
 | 
 |    |  
| Archido | Дата: Понедельник, 27 Апреля 2015, 17:14 | Сообщение # 56 |  
 
Сэнсэй 
Сейчас нет на сайте 
 
 | Цитата KamiRonin (  )  все сводится к пропагандистам джавы типа Vinchensoo - безаппеляционным и бездоказательным... и их крикам     Сказал другой, который еще Vinchensoo фору даст. Сплошное блаблабла. 
   Цитата KamiRonin (  )  С# с его всепоглощающей многогранностью (от консоли, до форм, от крестиков ноликов - до игр, от снифферов -- до ОС)     Ах, ну просто поэзия. И отличный маркетинговый слоган, можно хоть прямо сейчас Майкрософту отправлять. 
   Цитата KamiRonin (  )  после IL2CPU - учить джаву - это как покупать паровоз вместо магнитного монорельса     Что конкретно подразумевается под IL2CPU кстати? Какой-нибудь Ngen? Толку от него все равно не много.
  C++ - он особенный. С помощью него можно не только выстрелить себе в ногу, но и повеситься в пустой комнате:)
 |  
| 
 | 
 |    |  
| KamiRonin | Дата: Понедельник, 27 Апреля 2015, 17:33 | Сообщение # 57 |  
| 
 почти ветеран 
Сейчас нет на сайте 
 
 | Цитата PATCH1 (  )  Поповоду C# для ОС. - примеры есть?     Singularity (Microsoft), COSMOS, [url=http://en.wikipedia.org/wiki/SharpOS_(operating_system)]SharpOS [/url]и производные от них..   что, гугл отключили? а не.. работает.   Цитата PATCH1 (  )  С++ код по факту писать медленее чем на Java или C#       пишется с одинаковой скоростью - вопрос в кваллификации.. синтаксис на С++ не намного сложнее, там все дело в организации логики операций.. а уборщики мусора уже так давно используются в С++, что даж ссылок давать в лом.. 
   Цитата planetyof (  )  А потому что жизнь случайно столкнула их с ним...как с первым языком в школе(любой) или который более менее удалось выучить, как скрипты для юнити, где ю-филы превозносят его в 1000 глоток, ну и т.д.        не знаю про кого конкретно ты там толкал речь в стиле Черномырдина и Кличко, но например я, выучил первым Делфи, вторым С++, и дальше там по мелочи.. А когда судьба уже после многих лет работы свела с шарпом - стало ясно - что легкость и эффективность разработки может быть действительно комфортной!!   Когда в плюсах мне не хватало дельфийских пропертей, в дельфях - сишной компактности записи, то в шарпе - нет ни одного из их недостатков. А результат - такой же мощный практически... Джаваприклонисты конечно в чем то правы - языки действительно очень похожи.. Но попробовав весь набор - я остановился на шарпе, с его недостатками мириться легко, потому что в обмен получаешь столько возможностей - сколько можешь унести.
  Мыслю - значит программирую...   Конструктивная критика - умных ведет к совершенству...   Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
 |  
| 
 | 
 |    |  
| KamiRonin | Дата: Понедельник, 27 Апреля 2015, 17:36 | Сообщение # 58 |  
| 
 почти ветеран 
Сейчас нет на сайте 
 
 | Цитата Archido (  )  подразумевается под IL2CPU кстати?     ладно ладно.. если у тебя поисковики не пашут кину тебе ссылку..   Цитата Archido (  )  Толку от него все равно не много.    если измерять толк глючными джавааплетами, которые в JIT-е навечно, то может быть и нет. А вот если нужно нативное приложение работающее на уровне с++ и дальше - то там толка чуть больше чем дофига..   Цитата Archido (  )  Ах, ну просто поэзия. И отличный маркетинговый слоган, можно хоть прямо сейчас Майкрософту отправлять.      меня мало волнует теория заговора (ну типа, айяйяй, это же Майкрософт, корпорация зла, как ее можно хоть в чем то поддерживать) и кто конкретно для каких целей писал .Net. мне важно что Я МОГУ делать на нем и с каким уровнем затрат.
  Мыслю - значит программирую...   Конструктивная критика - умных ведет к совершенству...   Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей.
 
 Сообщение отредактировал KamiRonin - Понедельник, 27 Апреля 2015, 17:45  |  
| 
 | 
 |    |  
| OpenGOO | Дата: Понедельник, 27 Апреля 2015, 17:39 | Сообщение # 59 |  
 
почти ветеран 
Сейчас нет на сайте 
 
 | Цитата PATCH1 (  )  вот Mono (кроссплатформенный аналог Dot net) существует уже почти 11 лет)      То что Моно существует мне известно, но мне не известные программы которые работаю на Моно, в отличии от той же Джава.
  Мои проекты:   - Свободный и открытый клон World Of Goo   - TrueEngine2D (2D игровой фреймворк основанный на FreeBASIC) 
   [GameMaker: Studio v1.4.9999]
 |  
| 
 | 
 |    |  
| Vinchensoo | Дата: Понедельник, 27 Апреля 2015, 17:41 | Сообщение # 60 |  
 
Злобный социопат с комплексом Бога 
Сейчас нет на сайте 
 
 | Цитата Ranger (  )  жабисты дороже шарперов.        На самом деле, так себе показатель. На дельфи средняя зарплата будет около 120, наверное, только вот вакансий 10 штук на всю необъятную.   Цитата PoidetLi (  )  как раз я хорошо с языком обращаюсь, ну давай считать офф C#, а не Mono.        Моно- уже официальный порт шарпа на линукс системы, тащем-та   Цитата KamiRonin (  )  на C# легко пишутся ОС, по скорости и надежности по некоторым вопросам кроют линух на раз..        Лол. Ты просто не понимаешь, о чем говоришь. Видимо о пресловутом космосе, а котором так любят рассказывать упоротые фанаты дотнета   Цитата KamiRonin (  )  корпоративная разработка на Java - это что, разработка приблуд встраеваимых во что либо? для сайтов-серверов? порты покера на старую нокию???        Корпоративная разработка на джава- это банковские системы, высоконагруженные кластеризируемые сервисы и многое другое. Если бы ты имел хоть какое-то отношение к разработке, ты бы про это знал)) Рассказывать про аплеты в 21 веке- это очень мило.   Цитата KamiRonin (  )  все сводится к пропагандистам джавы типа Vinchensoo - безаппеляционным и бездоказательным... и их крикам, что джава была раньше и она круче потому, что ее пихнули во все платформы!      Ты вообще видел спецификацию java8? Ты понимаешь, о чем говоришь(кого я обманываю).   Я никакой пропагандист, я вижу плюсы и минусы обоих технологий и беру то, что подходит под задачу.   Цитата KamiRonin (  )  написать в разы более быстрый сервер на плюсах за время от 15 мин до пары месяцев или на джаве за то же время, но используя ее виртуальную машину и зависимость от нее по полной? не смешите меня.. в жизни не станут писать под джаву сервер если есть возможность на плюсах это сделать.. или на С# без утечек памяти и с более высокой скоростью!        Господи. JIT компиляция тебе о чем-нибудь говорит? Ты в курсе, как работает jit компилятор джава машины? Опять же едва ли, иначе откуда такие перлы про "значительно более быстрый" и тд. Видимо, из бенчмарков на вычисление среднего арифметического))   А уж про стоимость разработки в человекочасах я вообще молчу.
 
  
 |  
| 
 | 
 |    |     
		
		 
 |