Может ли JAVA обойти PYTHON в AI?

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ม.ค. 2025

ความคิดเห็น • 30

  • @maximgulag8597
    @maximgulag8597 12 วันที่ผ่านมา +6

    Представте какие б у нас сейчас были технологии, если бы питон не работал со скоростью мёртвой бабки

    • @planetskaro3782
      @planetskaro3782 11 วันที่ผ่านมา +3

      Скорость питона не является ограничением, все библиотеки под капотом работают на си/си++, все вычисления на гпу тоже. Питон это как высокоуровневая абстракция для облегчения обращения с ними. Пайторч, тензорфлоу, нампай и тд всё это работает шустро и не на питоне.

  • @gobpblueex
    @gobpblueex 9 วันที่ผ่านมา

    Давайте не будем юлить, это не Python повезло, а Java хоронит её высокий порог вхождения.

  • @Codeicted51
    @Codeicted51 14 วันที่ผ่านมา +9

    Создать ИИ на Java можно, но по удобству Python пока лидирует. Это связано с огромным количеством библиотек и инструментов, которые упрощают процесс разработки ИИ. В Java таких инструментов меньше, но для серьезных проектов она тоже может быть полезна.

    • @hobotkov
      @hobotkov 12 วันที่ผ่านมา

      Библиотек и фреймворков в экосистеме java точно больше. И они лучше. Кровавый enterprise породил просто бессчетное количество вылизанных и проверенных временем библиотек.

  • @Resevillive
    @Resevillive 8 วันที่ผ่านมา

    Обойти - нет, поезд ушел, зайти на рынок для финтеха может быть просто потому что там все ещё java основной язык, правда если сама java быстрее не умрет она все ещё глобально теряет долю. если надо укорять ИИ часто слышал за ++, но как по мне, что java, что ++, что # имеют свои проблемы и лучше смотреть в сторону rust, но у него порог вхождения нереально высок.

  • @now.7348
    @now.7348 14 วันที่ผ่านมา +5

    конечно может. java быстрей и многопоточнее питона выполняется. просто вход через питон легче

    • @irox_7637
      @irox_7637 13 วันที่ผ่านมา +1

      многопоточность может быть еще многопоточнее?

    • @syoritohatsuki
      @syoritohatsuki 13 วันที่ผ่านมา

      ​@@irox_7637как мне рассказывал один питонист, много поток в питоне это самое больное что он видел в свой жизни

    • @lex-xv3ik
      @lex-xv3ik 13 วันที่ผ่านมา +1

      @@irox_7637 Ну многопоточность как минимум многопоточнее однопоточности в питоне.
      Хотя это и фиксили, в любом случае я недавно прифигел с того НАСКОЛЬКО питон интрепритируемый. Java и C# компилируются при выполнении, но суть как раз-таки в том, что они реально компилируются, а питон до конца интерпретируется. Собственно поэтому код, который отвечает за развертку нейросети как правило написан не на питоне(хотя там даже библиотеки не на питоне, думаю это итак понятно).

    • @JZARGO-pu8q
      @JZARGO-pu8q 13 วันที่ผ่านมา

      ​@@irox_7637 исправлю автора и внесу ясность. во первых Python использует GIL это делает невозможным выполнение нескольких потоков в рамках одного процесса на нескольких ядрах процессора одновременно. Это ограничение влияет на производительность многопоточных программ, особенно в задачах, требующих интенсивных вычислений, java не имеет GIL и использует полноценную многозадачность, позволяя потокам работать на разных ядрах процессора, во вторых инструменты по потокам на java больше, мощнее в плане гибкости для параллельных вычислений через Thread и ExecutorService, кроме того в java многопоточность работает намного эффективнее, так как потоки могут выполняться на разных ядрах процессора, что позволяет полноценно использовать многопроцессорные системы, в третьих у java развитая экосистема в асинхронном программирование(потоки связаны с асинзронном программирование могу расписать как) с ее forkJoin framework и java.util.concurrent сравнивая их python в этой теме проигрывает java также как js проигрывает c/c++ в написании ос

    • @JZARGO-pu8q
      @JZARGO-pu8q 12 วันที่ผ่านมา +2

      ​@ там куча тонкости, но да можно так сказать с натяжкой поддержка python многопоточности в сравнении с java все равно что сравнивать велосипед с автомобилем

  • @Kaktus_77
    @Kaktus_77 12 วันที่ผ่านมา +1

    Язык программирования вообще не имеет значения. Вопрос только в удобстве пользования. А так, самой быстрой программой будет программа написаная на асемблере (да - она тоже будет работать с ИИ, и даже лучше чем все другие языки вместевзятые), но ты сначало напиши ее на асемблере.... годы трудов....
    Так что это тупой вопросс: какой язык лучше или хуже. Просто разные языки имеют разную степень удобства в конкретных сферах.

    • @Im33-c5k
      @Im33-c5k 12 วันที่ผ่านมา

      Рассуждения уровня студента или вкатыша. Вопрос исключительно в технической целесообразности, а не удобстве использования.

    • @Kaktus_77
      @Kaktus_77 12 วันที่ผ่านมา

      @Im33-c5k техническая целесообращность - это и есть удобство применения к той или инной сфере, разве нет?

    • @Im33-c5k
      @Im33-c5k 12 วันที่ผ่านมา

      @@Kaktus_77 Даже удобство пользования и применения - уже два разных понятия.
      Короче, дорастёте до уровня Solution Architect - тогда и будет о чём говорить. А пока напоминает фриков из 2010х, которые кричали "С++ быстрее Java"

    • @oswi__
      @oswi__ 11 วันที่ผ่านมา

      ​@@Im33-c5kа разве не быстрее? Он же в целом один из самых шустрых

    • @Im33-c5k
      @Im33-c5k 6 วันที่ผ่านมา +1

      @ А вы писали на плюсах и на Java именно в enterprise, где Java доминирует?
      Это вопрос риторический, потому что если бы писали, то словили бы иронию. И если бы ходили по профильным конференциям про Java, замечали бы этот стёб, а-ля "кто ответил С++ быстрее чем Java, того в бан".
      Изучайте матчасть, ребята. Не в скорости и не в удобстве дело, всё намного сложнее чем кажется.

  • @aviator1472
    @aviator1472 13 วันที่ผ่านมา

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

    • @user-mz3zt8wl5n
      @user-mz3zt8wl5n 13 วันที่ผ่านมา

      много кода уже написано на java + её ценят за безопасность и надежность

    • @JZARGO-pu8q
      @JZARGO-pu8q 13 วันที่ผ่านมา +2

      безопасность, скорость, обратная совместимость, в enterprise больше инструментов(spring в разы превосходит django как экосистема), legacy код

    • @hitman8924
      @hitman8924 12 วันที่ผ่านมา

      как сказал наш препод по Методам искусственного интеллекта - если бы не библиотеки питон был бы говном

    • @aviator1472
      @aviator1472 12 วันที่ผ่านมา

      @hitman8924 я понимаю) для самого джава Ван лав, но все таки питухон популярнее будет на мой взгляд. Я не профессиональный программист, а любитель.