Jump to content
Модераторы форума - Assembler & Bercana
  • Откройте аккаунт на Диспуте за 5 минут

    Продаете недвижимость, машину, телефон, одежду?  Тысячи  просмотров ежедневно на dispute.az  помогут вам. Бесплатная доска обьявлений.

Java vs C #


Nakilon

Recommended Posts

Смотря что хотите делать. Можно вообще не заморачиваться и использовать JavaScript/phonegap.

 

программирование это не только мобильные приложения, но и enterprise, embedded, system и много другого.

Java по кол-ву работы гораздо более распространённая, и не из-за андроида.

Link to comment
Share on other sites

3 часа назад, Nakilon сказал:

Что выгоднее и лучше учить ? Java это андроид понятно,но у C Sharp есть Xamarin.

По семантике они очень схожи.На специальных ресурсах целые "сражения"  когда-то читал по поводу ,что лучше.Если  освоите  Java,по моему имхо  переход на Шарп особых усилий  не потребует.Рекомендую Java только потому что в сети по нему  ,больше найдется доступных материалов вам в подмогу

  • Upvote 1
Link to comment
Share on other sites

On 1/13/2017 at 11:00 PM, Tiercel said:

Смотря что хотите делать. Можно вообще не заморачиваться и использовать JavaScript/phonegap.

 

программирование это не только мобильные приложения, но и enterprise, embedded, system и много другого.

Java по кол-ву работы гораздо более распространённая, и не из-за андроида.

 

 

че, шутите чтоли? 

asp .net 15.3% против 2.7% джавы

 

https://w3techs.com/technologies/overview/programming_language/all

  • Upvote 1
Link to comment
Share on other sites

1 minute ago, DrakoFariz said:

 

 

че, шутите чтоли? 

asp .net 15.3% против 2.7% джавы

 

https://w3techs.com/technologies/overview/programming_language/all

http://spectrum.ieee.org/computing/software/the-2016-top-programming-languages

 

http://www.tiobe.com/tiobe-index/

 

https://blog.newrelic.com/2016/08/18/popular-programming-languages-2016-go/

 

Да тупо вбейте programming language popularity в гугл, почти везде Java на первом месте.

 

 

 

 

Link to comment
Share on other sites

2 minutes ago, Tiercel said:

Я же говорил, программирование это не только мобильные приложения или веб сайты делать.

 

 

не понял,

на мною приведенном сайте рейтинга серверных языков java идет с конским отрывом после asp, в embedded и system вообще на си пишут

где джава впереди?

Link to comment
Share on other sites

Just now, DrakoFariz said:

 

 

не понял,

на мною приведенном сайте рейтинга серверных языков java идет с конским отрывом после asp, в embedded и system вообще на си пишут

где джава впереди?

Я привёл 3 сайта где джава впереди. На вашем сайте говорится только про веб. 

Enterprise, big data, все на джава или jvm.

 

Spring, Apache software foundation проекты почти все на Джаве.

 

 

Link to comment
Share on other sites

ну spring в принципе только с веб и используется

тут речь идет о популярности самого языка а не проекта написанного на этом языке

Link to comment
Share on other sites

1 minute ago, DrakoFariz said:

ну spring в принципе только с веб и используется

тут речь идет о популярности самого языка а не проекта написанного на этом языке

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

И я не говорил про популярность проектов, а перечислил проекты написанные на джава.

 

Короче, ТС спросил про популярность, но упомянул только про моб приложения, а это не единственный критерий популярности.

 

Еще раз повторюсь, вакансий на джава обычно больше всего. Проклятый тырпрайз делает своё дело.

 

  • Upvote 1
Link to comment
Share on other sites

50 минут назад, Tiercel сказал:

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

И я не говорил про популярность проектов, а перечислил проекты написанные на джава.

 

Короче, ТС спросил про популярность, но упомянул только про моб приложения, а это не единственный критерий популярности.

 

Еще раз повторюсь, вакансий на джава обычно больше всего. Проклятый тырпрайз делает своё дело.

 

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

Link to comment
Share on other sites

1 hour ago, Nakilon said:

А лучше изучать Java на Linux,или и на Windows можно ? C Sharp кажется только на Windows,если я не ошибаюсь.

Вся соль Java в том, что она везде ведёт себя одинаково, поэтому нет никакой разницы на какой ос Ее использовать.

Link to comment
Share on other sites

От задач зависит

У нас джава+оракл впихивают даже туда где екзель справится, отсюда и распространение

  • Upvote 1
Link to comment
Share on other sites

  • 11 months later...
On 12/17/2017 at 11:13 PM, Кадры Отзывы said:

С# нахер никому не сдался. Все  вакансии либо по плюсам, либо джаве

 

для вэб-backend в баку только c# и используется (я не знаю почему)

по плюсы вообще не слышал, им только студенты пользуются, в c++ builder, вместо delphi, когда визуальное программирование изучают, и то не факт

Link to comment
Share on other sites

On 1/15/2017 at 4:48 AM, Tiercel said:

Вся соль Java в том, что она везде ведёт себя одинаково, поэтому нет никакой разницы на какой ос Ее использовать.

 

 

то же самое можно про любой интерпретируемый язык написать,

php, python, erlang, etc.

Link to comment
Share on other sites

8 minutes ago, DrakoFariz said:

 

 

то же самое можно про любой интерпретируемый язык написать,

php, python, erlang, etc.

Я имел в виду по сравнению с С#. Хотя с появлением .NET Core, с натяжкой можно сказать, что и он кросс-платформенный.

  • Upvote 1
Link to comment
Share on other sites

 
Long time C++ dev here(~15 years) currently loving Rust. Someone can probably put together a more eloquent comment however here's my top marks.

1. No memory corruptions/null pointers. Legit holds up to the promises here.

2. The path of least resistance is single-ownership which is far and away the best way I've seen to structure C/C++ applications.

3. Cargo: Pure awesome. Simply one of the best dependency management/build tools I've used.

4. Dead simple x-platform support. Windows, Linux, all just works. Heck I just built an android arm-eabi target yesterday on windows with no NDK/etc.

5. Tagged unions, pattern matching. The best effing iterator class I've seen bar none. Once you've used these you don't want to go back.

6. Great built-in unit testing support(combines with Cargo above).

7. Amazing community, no ego and tons of people happy to help.

I still work regularly on C++0x11 codebases but any greenfield stuff I've moved over to Rust fulltime.

I still like C++ but it's so much more painful to use. Heck just earlier today I got bit by <locale> not compiling on OSX due to some obscure compiler differences that worked on MSVC and GCC. There's certainly good improvements coming to C++ but they have to support so much legacy code that I don't think they could ever make the large breaking changes that Rust has to produce a better experience.

 

https://news.ycombinator.com/item?id=12744317

 

Link to comment
Share on other sites

On 12/17/2017 at 8:13 AM, Кадры Отзывы said:

С# нахер никому не сдался. Все  вакансии либо по плюсам, либо джаве

 

мой сын (13 лет) в Duke Uni взял курсы С#....как он сказал мне, на Jave можно сделать многое более быстрее, чем на C#...у меня тоже вопрос был - почему тогда нужен C#?

Link to comment
Share on other sites

23 минуты назад, Goshgar сказал:

 

мой сын (13 лет) в Duke Uni взял курсы С#....как он сказал мне, на Jave можно сделать многое более быстрее, чем на C#...у меня тоже вопрос был - почему тогда нужен C#?

По скорости выполнения 20 лет назад у С не было конкурента , зато было много проблем  совместимостью на разных ОС. Поэтому коммуникационные программы писали  на UNIX , но это был хрен редьки не слаще.Такой же кошмар по части написания и отладки.И в это же время интернет стал расширяться + к компьютерным ОС стали добавляться  первые мобильные ОС. С ними тоже полный бардак был, производители  ,отправной точки нет,какую придумывали такую и лепили.  Javа стали разрабатывать ,чтобы  именно  все эти  проблемы совместимости устранить. Типа  универсального средства работающего в любой ОС. Заодно семантику  сделали попроще. Разумеется для коммуникационных программ это было самое то. Недостатком была  только скорость выполнения , это  само собой устранилось.

Си тоже со временем  свои недостатки по части совместимости убрал , но пока до этого дошло , Javа конкретно выжал его из мобильного сегмента. Поэтому сейчас больше Javа-кодеры  востребованы

  • Upvote 1
Link to comment
Share on other sites

13 minutes ago, АСБ said:

По скорости выполнения 20 лет назад у С не было конкурента , зато было много проблем  совместимостью на разных ОС. Поэтому коммуникационные программы писали  на UNIX , но это был хрен редьки не слаще.Такой же кошмар по части написания и отладки.И в это же время интернет стал расширяться + к компьютерным ОС стали добавляться  первые мобильные ОС. С ними тоже полный бардак был, производители  ,отправной точки нет,какую придумывали такую и лепили.  Javа стали разрабатывать ,чтобы  именно  все эти  проблемы совместимости устранить. Типа  универсального средства работающего в любой ОС. Заодно семантику  сделали попроще. Разумеется для коммуникационных программ это было самое то. Недостатком была  только скорость выполнения , это  само собой устранилось.

Си тоже со временем  свои недостатки по части совместимости убрал , но пока до этого дошло , Javа конкретно выжал его из мобильного сегмента. Поэтому сейчас больше Javа-кодеры  востребованы

 

сыночек уже разочаровался в С# и пишет аппс на Jave, именно из-за трудности выполнения простых действий (loop, logical events, etc.)

 

Link to comment
Share on other sites

13 minutes ago, Goshgar said:

 

сыночек уже разочаровался в С# и пишет аппс на Jave, именно из-за трудности выполнения простых действий (loop, logical events, etc.)

 

 

 

мутит что-то сын, или ему это кто-то в голову вбил

никакой разницы нет, оба медленные

синтаксис один и тот же

для джавы больше библиотек наклепали поэтому там больше возможностей

  • Upvote 1
Link to comment
Share on other sites

38 minutes ago, DrakoFariz said:

 

 

мутит что-то сын, или ему это кто-то в голову вбил

никакой разницы нет, оба медленные

синтаксис один и тот же

для джавы больше библиотек наклепали поэтому там больше возможностей

 

может быть он еще многого не знает (всего 13 лет), поэтому так и говорит

 

Link to comment
Share on other sites

9 hours ago, Goshgar said:

 

может быть он еще многого не знает (всего 13 лет), поэтому так и говорит

 

 

он полюбасу молодец раз в 13 лет обьектно-ориентированное программирование изучает, я в этом возрасте кроме примитивного basic никакого языка не знал, а программировал на бумаге карандашом )))

Link to comment
Share on other sites

2 hours ago, DrakoFariz said:

 

он полюбасу молодец раз в 13 лет обьектно-ориентированное программирование изучает, я в этом возрасте кроме примитивного basic никакого языка не знал, а программировал на бумаге карандашом )))

спасибо большое, он поступил в специальные программы для сверходаренных детей в Duke University, где уже набирает кредиты для студентов.

Link to comment
Share on other sites

В 2017/1/14 в 23:48, DrakoFariz сказал:

 

 

че, шутите чтоли? 

asp .net 15.3% против 2.7% джавы

 

https://w3techs.com/technologies/overview/programming_language/all

Кстати, мне японцы тоже рекомендовали выучить асп.нет, но меня сильно тянет к джаве.

Link to comment
Share on other sites

On 1/3/2018 at 12:08 AM, Японец said:

Кстати, мне японцы тоже рекомендовали выучить асп.нет, но меня сильно тянет к джаве.

 

 

вообще на уровне языка т.е. какой язык лучше, спорят только малыши и студенты

нынче актуальны споры совсем о других вещах

языки можно было обсуждать в начале и середине 90х максимум

сейчас знанием того или иного языка никого не удивишь потому что язык выучить легче легкого

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Our picks

    • Кому следует воздвигнуть памятник в Баку? - ОПРОС + ВИДЕО
      В городе Баку, где древность сочетается с современностью, важно иметь статуи и памятники на различные темы.
      Интересно, а что об этом думают граждане? Кому, по их мнению, следует поставить памятник в столице?
      Baku TV попытался выяснить это у горожан.
      Оказалось, что граждане также хотели бы увековечить память наших национальных героев и шехидов.
        "Должны быть воздвигнуты памятники всем нашим шехидам. Их должны знать все. Если будут установлены их статуи, гости столицы будут проинформированы о наших шехидах", - сказал один из жителей Баку.
      Подробнее - в сюжете:
       
        • Facepalm
      • 18 replies
    • В АМУ выступили с заявлением по поводу суицида бывшего главного педиатра
      У нас каких-либо новых назначений на руководящие должности не производилось.
      Об этом в ответ на запрос Oxu.Az заявила завотделом по связям с общественностью Азербайджанского медицинского университета (АМУ) Гюнель Асланова.
      • 23 replies
    •  Кровати односпальные, двуспальные и двухъярусные
    • В Азербайджане повысились цены на услуги такси: что говорят в компаниях и AYNA?
      В последнее время в стране наблюдается рост цен на услуги такси.
      Как сообщает Xezerxeber.az, водители утверждают, что фиксируется уменьшение количества автомобилей, так как машины производства 1999 и 2000 годов сняты с эксплуатации. Это, в свою очередь, также влияет на цены.
      Между тем эксперт по транспорту Ясин Мустафаев отметил, что наряду с ценой важно повышать и качество предоставляемых услуг. 
      По данному вопросу редакция также обратились в AYNA.
      Там отметили, что, согласно новым правилам, юридические лица и частные предприниматели, желающие осуществлять перевозку пассажиров на такси, должны действовать на основании соответствующих разрешений. Прежде всего им необходимо получить пропускное удостоверение и пропускную карту.
      По поводу повышения цен в компаниях по предоставлению услуг такси привели разные доводы.
      Так, в Bolt отметили, что заказы в системе формируются на основе спроса и предложения. «Просим водителей привести свою деятельность в соответствие с требованиями законодательства. В противном случае заказ со стороны Bolt не будет отправлен владельцам этих автомобилей», - отметили в компании.
      В свою очередь в Uber заявили, что окончательная цена поездки зависит от многих факторов, таких как соотношение свободных автомобилей в конкретной локации и желающих заказать такси, расстояние и продолжительность поездки, заторы. Чем меньше свободных водителей, тем выше может быть цена поездки.
      Представляем подробный видеоматериал по теме:
      https://media.az/society/1067959052/v-azerbaydzhane-povysilis-ceny-na-uslugi-taksi-video/
        • Like
      • 11 replies
    • Рапродажа уходовой и  лечебной косметики от Hommlife. Все с 40-50 % скидкой!
      Эффективные средства эко-качества🤩 По очень выгодным ценам👍 
      • 4 replies
    • Открытия сухопутных границ Азербайджана не будет
      Сейчас мы видим, что с закрытием на определенный период сухопутных границ Азербайджана безопасность в стране укрепляется. В прошлом наблюдалось множество случаев, некоторые из которых были обнародованы, а некоторые - нет.
      Как сообщает АЗЕРТАДЖ,  об этом заявил Глава республики 23 апреля в выступлении на международном форуме на тему "СОР29 и Зеленое видение для Азербайджана", организованном в Университете АДА.
      "Мы столкнулись с серьезными угрозами и проблемами извне. Именно это я и имел в виду, когда говорил, что все наши потенциальные риски могут исходить из-за рубежа", - сказал глава государства.
      https://ru.oxu.az/politics/863491
        • Like
      • 86 replies
    • И опять Помогите))
      Девочки форума....кто может откликнитесь
      все все все...мне нужна ваша помощь....
      У дочери день варенье в понедельник, меня поставщики подвели, заказала костюм  Чуи(на вайлдберис) вобщем отказали ...
      А она у меня ужасная анимешница, вобщем решила сама смастерить ей костюм , благо не очень тяжёлый ...
      У меня есть пальтишко, портниха онун астарыны дейишечек, шляпку куплю , брюки черные и сарочка есть, остаётся только два элемента, серая жилетка и короткий пиджачок, серая жилетка может у кого то от костюма остался, могу купить, или за шоколадку взять, а что делать с пиджаком? Моя портиниха отказалась((( говорит переделать нет проблем , а новый сшить нет ...
      Очень мало времени ....помогите, можно и советом...
      По магазинам не могу пройтись с работы в 6 выхожу...могу успеть только в один но только если точно знать что могу купить , что надо
      • 10 replies
    • «Переживаю за свою жизнь и жизнь своих детей...» Женщина из Баку о том, как лишилась глаза после избиения мужа – ВИДЕО
      Проживающая в Баку Анастасия Бектимирова поделилась в своем аккаунте в Инстаграм видео, в котором рассказала о произошедшем с ней домашнем насилии.
        • Downvote
        • Upvote
        • Confused
      • 693 replies
  • Recently Browsing   0 members, 0 guests

    • No registered users viewing this page.
×
×
  • Create New...