Язык 🔥 Mojo... быстрее чем Python в 35,000 раз

Поділитися
Вставка
  • Опубліковано 16 тра 2024
  • Так ли хорош этот ваш Mojo?
    И действительно ли он заменит Python.
    (спойлер: даже близко нет)
    🆇 Ссылки из видео 🆇
    𝟭: Наш ТГ канал - t.me/howdyho_official
    𝟮: Наш ТГ канал по Python - t.me/xo_py
    𝟯: Наш ТГ канал по Rust - t.me/xorust
    🆇 Главы 🆇
    0:00 - Инициализация
    0:45 - Да кто такой этот ваш Mojo?
    1:35 - Ранний доступ к Mojo
    1:55 - Первый пример и первые глюки
    3:00 - Смотрим документацию
    3:25 - Реальные замеры скорости
    4:15 - Пишем то же самое на Rust
    5:20 - Промежуточные выводы
    6:00 - Пишем на Mojo что-то реальное
    6:40 - Про сырость Mojo
    7:13 - Эта же задача на Rust
    7:30 - Мысли про Mojo
    8:20 - Когда выйдет Mojo
    8:45 - Финал
    Mojo vs Python
    Mojo vs Rust
    🔵 Наш TELEGRAM: t.me/howdyho_official
    Наш ВК: howdyho_net
    Сотрудничество topic-84392011_33285530
    💗 Музыка предоставлена UA-cam Audio Library.
  • Наука та технологія

КОМЕНТАРІ • 318

  • @HowdyhoNet
    @HowdyhoNet  10 місяців тому +25

    💗 Гайсы, вот такое получилось сравнение Python vs Rust vs Mojo.
    Я постарался всё объективно рассказать и привести примеры кода вместе с тестами.
    🆇 Ссылки на наши ТГ каналы 🆇
    𝟭: Наш ТГ канал - t.me/howdyho_official
    𝟮: Наш ТГ канал по Python - t.me/xo_py
    𝟯: Наш ТГ канал по Rust - t.me/xorust

    • @user-uc6wo1lc7t
      @user-uc6wo1lc7t 10 місяців тому +2

      Ща бы сравнивать скорость с растом без релиз флага 😅 Нет, конечно, можно апеллировать к тому что компилятор раста наоптимизирует слишком сильно (хотя он вроде как не может такие циклы сразу выполнять как с SIMD, видел как в одной либе ndarray вроде, они об этом писали и им приходилось в цикле сразу восемь операций проделывать и интегрироваться с шагом 8, говоря что только после этого компилятор смогёт), но суть в том что мы точно также не знаем что там наоптимизирует сам моджо... Но суть в том, что никто не будет запускать раст без релиз флага, поэтому и бенчмарки с ним надо проводить.

    • @kabaniklan2527
      @kabaniklan2527 10 місяців тому +1

      Где джарвис балабол?

    • @Mirice196
      @Mirice196 10 місяців тому +1

      Слабо онлаин шутер-паркур?

  • @acemany
    @acemany 10 місяців тому +71

    ну, вряд ли он знаменит Python в ближайшее время, но если он правда настолько хороший, то это просто прекрасно!

    • @alex_step_
      @alex_step_ Місяць тому

      Он вообще никогда не заменит питона. Сами авторы говорят, что это узкоспециализированный язык. И таким и останется. Он заточен под разработку нейросетей. Так что можешь смело рассмеяться в лицо тем "крикунам", кто кричит о том, что mojo заменит python. 😊

  • @lifer_x
    @lifer_x 10 місяців тому +113

    Из python выкинули почти все и добавили типизацию, поэтому и такой результат. Когда он догонит python по функционалу разница будет незначительной.

    • @DmitryTomat
      @DmitryTomat 10 місяців тому +12

      Возможно и не догонит, в одном из видосов восхваляющих Mojo, говорили что сделают его языком для нейросети

    • @atommax_1676
      @atommax_1676 10 місяців тому +8

      @@DmitryTomat эмм, Пайтон это обертка для фреймворков типо pytorch, tensorflow, keras которые написаны на языках таких как С++.

    • @djangodev3191
      @djangodev3191 10 місяців тому +1

      Ты видимо вобще не шаришь раз такую ерунду говоришь.

    • @lifer_x
      @lifer_x 10 місяців тому

      @@djangodev3191 скорее ты

  • @TARA_MINECRAFT
    @TARA_MINECRAFT 10 місяців тому +29

    Хауди, сделай свой тетрис в 3д. Лайкните чтобы Хауди увидел

    • @CLGamestud
      @CLGamestud 10 місяців тому

      Уже есть в вр

    • @kabaniklan2527
      @kabaniklan2527 10 місяців тому

      Он Джарвис уже делает виг щнает сколько, он, балабол?

  • @Dich_little
    @Dich_little 10 місяців тому +6

    Как тебе мысль сделать тест в виде расчёта n числа цифр π (до определённого числа) пусть будет 200, 500, 7000 и т.д.

  • @zproger
    @zproger 10 місяців тому +7

    мама, я в телевизоре 😁

  • @rometo4460
    @rometo4460 10 місяців тому +11

    Не по зову сердца, а по уведомлению 😎

  • @shadowraze520
    @shadowraze520 10 місяців тому +11

    Офигенный контент, продолжай в том же духе 🙌🏼

  • @cravzew8895
    @cravzew8895 10 місяців тому +4

    - Python: ...
    - JavaScript: В первый раз?

  • @user-be7xc9uy6c
    @user-be7xc9uy6c 10 місяців тому +6

    Спасибо, добрый человек. Наконец-то зерно адекватности про Mojo. Эти маркетинговые 35000 раз действительно не внушали доверия.

    • @igorglushatov1948
      @igorglushatov1948 10 місяців тому +1

      Когда кто-то сделает тесты на, Условно, асинхронную сортировку, то там не удивлюсь, если будут 35к разницы

  • @ddeogen
    @ddeogen 10 місяців тому +3

    Хауди, а стоит ли сейчас начинать учить программирование? если учитовать большую конкуренцию и тд

    • @77ShamaicH77
      @77ShamaicH77 10 місяців тому +1

      Почему бы и нет ?

    • @flymind2964
      @flymind2964 10 місяців тому

      если интересует, то можно для себя. А с конкуренцией надо сражаться, а не остерегаться ее. но это звучит как наивная фраза. все в ваших руках

    • @xshady2967
      @xshady2967 3 місяці тому

      стоит если вам это интересно

  • @cd6693
    @cd6693 5 місяців тому

    Как и всегда, спасибо за интересные видео с полезной инфой

  • @user-kt8tr3fe1h
    @user-kt8tr3fe1h 10 місяців тому +13

    Еще со времен ZX-spectrum я знаю такой язык как ассемблер. Быстрее его пока не встречал но молодым на нем оч сложно программировать

    • @acemany
      @acemany 10 місяців тому +6

      @@Dltd. Не знаю, насколько это адекватно, но можно сделать плату дополнения(по типу видеокарты/звуковой карты) на которой буквально будет распаяна программа. Знаю, конечно, что это бред, но это будет быстрее ассемблера.

    • @SSSuzd
      @SSSuzd 10 місяців тому +2

      Чтобы напрямую говорить процессору - надо знать типы данных, размерность памяти и его разбивку. Это трудно когда переменных миллион. Но думаю под силу ИИ. Почему его не заставят оптимизировать код? Да,да, кто то потеряет работу, поэтому не дают ии делать это. К тому же, ассемблер это зависимость к конкретному железу. Он не кроссплатформерный. Хотя, компилятор с ИИ бы с этим справилась если бы знал с чем имеет дело. Просто сказать -"почисти картошку и помести их в бульон". Не просто написать программу. Он должен знать железо(програмную часть) овощечистки и руки который бросит картошку в бульон.

    • @NID_01
      @NID_01 10 місяців тому +3

      ​@@Dltd. Быстрее этого только логические элементы распаяннае на плате (вроде Плис называется). Можно сказать, что это голая логика. Часто применяют в высокочастотных схемах (например, ускоритель частиц )

    • @vladlen-krut
      @vladlen-krut 9 місяців тому

      Щас современный компилятор какого-нибудь языка Си сделает более хорошую оптимизацию, чем человек. В Ассемблере сейчас нет особого смысла.

    • @akeem2983
      @akeem2983 4 місяці тому

      @@SSSuzd Разве компиляторы C, C++, Rust, Go, Fortranи других компилируемых языков не занимаются именно этим? Совсем в старые времена компилятор был профессией, а не программой - человеку давали код в виде команд напоминающих язык ассемблера для этого конкретного компьютера, затем этот код вручную конвертировался в машинный - в нули и единицы. А потом появились компилируемые языки и кажется Fortran был одним из первых таких - в него на его синтаксисе пишутся непонятные для компьютера человекочитаемые программы, которые затем программой-компилятором автоматически превращаются в код, который уже для этого компьютера понятен. Конечно код на этих языках это не совсем обычный человеческий язык, но он уже довольно близок к этому. Даже ассемблеры и тем более макроассемблеры - уже вполне себе уровень абстракции, при котором компыютер многие вещи делает за человека, а языки вроде тех же C и Rust - и поддавно

  • @user-xl3nz6yt7z
    @user-xl3nz6yt7z 10 місяців тому

    Привет, Хауди.
    Подскажи, пожалуйста, с чего начать изучение языка программирования python, либо какие курсы, где знания дают достаточные. Пожалуйста 🙏🏼

    • @depressionisshootingtokill7457
      @depressionisshootingtokill7457 10 місяців тому

      гпт в помощь

    • @santonio70
      @santonio70 2 місяці тому

      нигде не дают, везде берут.

    • @aleks_versus
      @aleks_versus 2 місяці тому

      Книга "Hello World занимательное программирование". Всегда начинай с детских книжек, даже если ты всю жизнь программируешь. Если покажется скучно, открываешь последнюю главу сразу - всё понятно, берёшь "пайтон для чайников". Тот же принцип. Слишком скучно - открываешь последнюю главу. Не понимаешь последнюю главу, лезешь в середину. Не понимаешь середину - начинай с начала. С начала не понимаешь? Берёшь детскую книжку.

  • @user-cc8kh1hc4h
    @user-cc8kh1hc4h 10 місяців тому +2

    Респект за видео!

  • @murodpro-1736
    @murodpro-1736 10 місяців тому +1

    Единственный человек лучше которого Вы должны быть, это Вы сами вчера!

  • @vovkakimano
    @vovkakimano 10 місяців тому

    Будем ждать чего нибудь крутого в будущем!

  • @user-ky6yf8mk2s
    @user-ky6yf8mk2s 10 місяців тому

    Привет,Хауди Хо! Вы учили английский язык как,можно кратко ответить?

  • @TARA_MINECRAFT
    @TARA_MINECRAFT 10 місяців тому +3

    Что за игра в видео?

  • @MrBelugatv
    @MrBelugatv 10 місяців тому

    Можешь сделать прогу чтоб Ана присказивала сигнал в проге 1вын на лаки джет

  • @leafyMoonlight
    @leafyMoonlight 10 місяців тому +2

    Можно подробнее о языке раст?)

  • @pnevmo_syr1995
    @pnevmo_syr1995 10 місяців тому +67

    Пока в стране творится содомия, лишь ролики Хауди дают расслабиться.

    • @Fleecks
      @Fleecks 10 місяців тому +8

      😁

    • @pnevmo_syr1995
      @pnevmo_syr1995 10 місяців тому +5

      @@Fleecks Укр кид

    • @user-ft6ls4nd6f
      @user-ft6ls4nd6f 10 місяців тому +5

      Не бойся, щя Вагнера подъедут

    • @nillmanyt4185
      @nillmanyt4185 10 місяців тому +2

      в стране кайф брат наконец-то!!!!

    • @itszzupart6607
      @itszzupart6607 10 місяців тому

      Ну так туда бош

  • @ivanovchin
    @ivanovchin 10 місяців тому +2

    Окей ждем надеюсь mojo будет реально быстрым

  • @link8903
    @link8903 10 місяців тому +7

    Мне одному кажется, что измерять скорость в секундах и сравнивать какой язык во сколько раз быстрее другого некорректно, потому что скорость может меняться в зависимости от объема данных. Для этого надо использовать О большое. Да и Mojo молодцы использовать собственный бенчмарк и говорить всем какие они красавчики и в 35000 раз быстрее Python - просто гениально.

    • @BohdanVR666
      @BohdanVR666 10 місяців тому +4

      О большое сложность алгоритмов оценивает, язьіки програмирования невозможно им оценить, только разница во времени вьіполнения одного и того же алгоритма может что-либо показать

    • @HowdyhoNet
      @HowdyhoNet  10 місяців тому +4

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

    • @user-cn6kw6uk6z
      @user-cn6kw6uk6z 10 місяців тому +3

      С одинаковым алгоритмом O большое будет одинаковым

    • @link8903
      @link8903 10 місяців тому +1

      Спасибо, что пояснили в комментах

    • @BohdanVR666
      @BohdanVR666 10 місяців тому

      @@link8903 завжди раді пролити світло ясності у пітьму незнання

  • @fasdsadasdsd
    @fasdsadasdsd 10 місяців тому +2

    что ты у меня делаешь в реках какая же боль

  • @polishcow6419
    @polishcow6419 Місяць тому

    Теперь моджо опенсоурс. Ждем видос)))

  • @rubyteq
    @rubyteq 10 місяців тому +1

    Крутой ролик!

  • @amr47I
    @amr47I 10 місяців тому +2

    Расскажи как ты учил rust, тоже хочу выучить его, но не знаю с чего начать

    • @igorglushatov1948
      @igorglushatov1948 10 місяців тому

      Учи лучше c++ или go, rust не жилец. Его перспективы как у haskell - узкоспециализированные под энтузиастов

    • @amr47I
      @amr47I 10 місяців тому

      @@igorglushatov1948 Понял, спасибо за совет!

    • @user-cn6kw6uk6z
      @user-cn6kw6uk6z 10 місяців тому

      Растбук прочти

    • @amr47I
      @amr47I 10 місяців тому

      @@user-cn6kw6uk6z Спасибо, попроубю

    • @xshady2967
      @xshady2967 3 місяці тому +1

      "лучше с++", майкрософт, линукс, гугл, клаудфлейр уже использующие раст это узкая специализация?

  • @user-xl3qu1yj4k
    @user-xl3qu1yj4k 2 місяці тому

    а как насчет TorchScript? как я понял его тоже позиционируют как суперсет Python.

  • @limarr-6513
    @limarr-6513 10 місяців тому +2

    Видео - имба!

  • @UShortActivities
    @UShortActivities 2 місяці тому

    А вы знаете, что Engineering Director at Modular (контора что Mojo пилят) Tatiana Shpeisman является носителем русского языка? Может сможете через Linkedin договориться с ней об интервью? Они вроде сейчас активно продвигаются

  • @user-ch4ou9eg6l
    @user-ch4ou9eg6l 10 місяців тому +2

    сделай танчики 3D 3 часть

  • @Malik77345
    @Malik77345 10 місяців тому

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

  • @krabik.ukrainian
    @krabik.ukrainian 10 місяців тому +1

    Что за игра на фоне ?

  • @user-uc8cs4rl6r
    @user-uc8cs4rl6r 9 місяців тому +1

    как называется игра на фоне

  • @Xisonik
    @Xisonik 10 місяців тому +1

    Как игра называется?)

  • @neondeath5621
    @neondeath5621 10 місяців тому +2

    Видео офигенно🎉 Сделай ещё видео про как создать Стратегических игр похожее на клеш и другие. Жду ролик.😊

  • @mcseem9587
    @mcseem9587 10 місяців тому +1

    *Тугалов! Развивай Джарвиса, пожалуйста!*

  • @Shmel54
    @Shmel54 10 місяців тому

    что за игра на фоне?

  • @saloxmusaev5830
    @saloxmusaev5830 10 місяців тому

    Всем привет!
    Сейчас учу пхп.
    Я сейчас на Ajax .
    Как думаете мне продолжить или учить питон или др?

    • @schmoopiegrob8758
      @schmoopiegrob8758 10 місяців тому

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

  • @DmitryTomat
    @DmitryTomat 10 місяців тому +8

    0:20 Вау! А что за игра?

    • @pikachuska
      @pikachuska 10 місяців тому +2

      Игра: Light Orb, пиратки нету.

    • @DmitryTomat
      @DmitryTomat 10 місяців тому

      @@pikachuska спасибо, подожду распродажи

    • @DmitryTomat
      @DmitryTomat 10 місяців тому

      @@pikachuska не заморачивался с аргентинским стихом? В стимДБ написано, что она там 20 р стоит, без всяких скидок

  • @MrBelugatv
    @MrBelugatv 10 місяців тому

    Где скачать Джарвис заметь пж пж

  • @UeujkmVeujkm
    @UeujkmVeujkm 10 місяців тому +1

    Проверь язык Vlang
    Синтаксис языка очень схож с Go и Rust

  • @hardshark
    @hardshark 10 місяців тому

    Кто скажет, что за игра на фоне играет?

  • @ssurrokk
    @ssurrokk 10 місяців тому

    мой лайк не царский - имперский )

  • @oglaska4589
    @oglaska4589 10 місяців тому +1

    ключевое слово - "ранний доступ"

  • @user-uj5iu3xe6w
    @user-uj5iu3xe6w 10 місяців тому

    Я так понял игры про дрифт не будет?

  • @womi1141
    @womi1141 10 місяців тому

    Будет контент по rust?

  • @pubgsteam5544
    @pubgsteam5544 10 місяців тому +1

    Я же верно понимаю что на нем можно будет в перспективе писать роботов,вернее искуственный интелект?

  • @MVibe420
    @MVibe420 10 місяців тому +1

    Сделай обучалки про Rust пж

  • @ghostlysins2823
    @ghostlysins2823 10 місяців тому +5

    Что за игра на видео?

  • @viooi2582
    @viooi2582 10 місяців тому +10

    Мне нравится python, но я за строгую типизацию, так как привык в Typescript и начал учить Rust, и вот он наконец-то типизированный python😊

    • @stallmanist
      @stallmanist 10 місяців тому +3

      А питон строго типизирован

    • @BohdanVR666
      @BohdanVR666 10 місяців тому

      Cython все забьіли?

    • @viooi2582
      @viooi2582 10 місяців тому +2

      @@BohdanVR666 не сколько я помню это компилятор, а не как mojo надстройка над синтаксисом

  • @Mikl-is6ru
    @Mikl-is6ru 10 місяців тому

    Да делай 3D танчики после Джарвиса лайк чтобы он заметел

  • @Z_Nipe
    @Z_Nipe 10 місяців тому

    Хауди Привет! А ты Попробуй Сделать нейросеть Ты Закидываешь Музыку без слов А Она Тебе Делает Текст для музыки

  • @user_cat1love
    @user_cat1love 10 місяців тому

    просто кайф а можно вопросик сколько нужно времени чтобы стать такого же уровня как ты?
    P.S. просто я новичок в этой сфере

    • @ITPROSTA
      @ITPROSTA 10 місяців тому +3

      Тут скорее зависит от само-мотивации и цели. В целом обучения любому языку примерно 1-3 года на базовом уровне (это все индивидуально конечно). Точно не сказать сколько времени это займёт, но учитывая какие проекты хауди делает и его стаж в этой сфере, с уверенностью могу сказать что больше 5 лет (самообучение без курсов и учителей, только в определенной сфере и не распыляясь на разные проекты и идеи). Ещё главное сосредоточенность на чем то одном, это тоже важно. Учить один язык, а не несколько одновременно. Выбрать своё направление изначально, чтобы не терять время в пустую. Если есть какие-то вопросы, я могу подсказать, у меня опыт почти пять лет (python, C++, arduino и многие другие микроконтроллеры)

    • @webfn
      @webfn 10 місяців тому

      @@ITPROSTA обучение одному языку 1-3 года на базовом уровне?)
      на джуна максимум год учатся, да и то, если не особо напрягаться

    • @flurixoww
      @flurixoww 10 місяців тому

      @@webfn Смотря на джуна в какой сфере, если во frontend то да но если уже смотреть на backend там минимум 2 года учится

    • @webfn
      @webfn 10 місяців тому

      @@flurixoww а что там на два года растягивать?)

    • @flurixoww
      @flurixoww 10 місяців тому

      @@webfn Если идти учится в какой нибудь скиллбокс то через год ты станешь бек энд разработчиком который некому не нужен

  • @user-mz4ke9sg7e
    @user-mz4ke9sg7e 10 місяців тому +2

    С++ форева

  • @user-sv5vb1mj1q
    @user-sv5vb1mj1q 6 місяців тому

    jit trace torch?
    А как же всеми всенародно обожаемый тензарфлоуууу?

  • @rybdenis
    @rybdenis 7 місяців тому +1

    Тоже torch написан на C++, а питон чисто апи, поэтому если моджо даже будет в 100 раз быстрее, этот никак не скажется на скорости инференса и обучения нейронных сетей

  • @vraiplay
    @vraiplay 10 місяців тому +1

    Чел, скажи только честно как в видео про игру в динозавра, сколько ты зарабатываешь сейчас?

  • @seoonlyRU
    @seoonlyRU 10 місяців тому +1

    лукас с ходу от СЕООНЛИ!!!!!!!!!!!

  • @RanzaZlod
    @RanzaZlod 10 місяців тому +5

    На сколько я понял они оптимизируют Mojo специально под скорость обучения нейросетей. Больше ничего он делать быстро не должен. Причем именно под скорость обучения, а не работы обученной нейросети. Короче язык под 1 задачу. В теории это в разы уменьшит затраты на обучение нейронок. Подождем релиза, а там видно будет.

  • @user_aAleksey
    @user_aAleksey 10 місяців тому +2

    C++ соло

  • @lunacharsky7824
    @lunacharsky7824 10 місяців тому

    Неужели нормальная речь. Приятного слушать

  • @technic_and_programming
    @technic_and_programming 10 місяців тому

    Лучший ❤

  • @ZENW1LL
    @ZENW1LL 10 місяців тому

    игра на фоне Light's out !

  • @andreicenusa4029
    @andreicenusa4029 10 місяців тому

    Мой клиент может не в тему но как я могу запустить Джарвиса на Линукс, на пример на Fedora или на Manjaro?
    Или ето возможно сделать только с использованием Wine?
    Заранее спасибо за ответы ☺️☺️☺️

    • @lifer_x
      @lifer_x 10 місяців тому

      Можно сбилдить

  • @roman6572
    @roman6572 8 місяців тому

    Когда хотел перейти в айти 5 лет назад, смотрел эти ролики про "языки". Спустя 5 лет понимаю что 80% контента про ЯП программирования это такая шляпа. "меня достал язык программирования моджо" - что это вообще значит? 😃

  • @dank5006
    @dank5006 10 місяців тому

    Есть идея добавь в игру денозавра 3д на 10к-100к горад

  • @Velocity_2
    @Velocity_2 10 місяців тому +1

    Привет всем

  • @alleksandrplay8332
    @alleksandrplay8332 10 місяців тому

    М, любопытно вышло конечно...

  • @unityrututorials1327
    @unityrututorials1327 10 місяців тому

    что за игра в видосе?

    • @yglyglya
      @yglyglya 10 місяців тому +1

      Light's out

    • @unityrututorials1327
      @unityrututorials1327 10 місяців тому

      @@yglyglya я уже нашёл)) только вот где спиздить не придумал)) у меня стима нет и оплатиить там не могу. если есть на торент ссыль, дай пожалуйста

  • @rKvinty
    @rKvinty 10 місяців тому +2

    А есть видео сравнение Rust и C++?

    • @user-bj9ic3rm7i
      @user-bj9ic3rm7i 10 місяців тому +2

      C++ быстрее

    • @nikitatimofeenko9351
      @nikitatimofeenko9351 10 місяців тому +1

      @@user-bj9ic3rm7i пруфы?

    • @webfn
      @webfn 10 місяців тому

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

    • @rKvinty
      @rKvinty 10 місяців тому

      @@webfn Rust быстрее?
      зачем переучиваться: если rust быстрее к тому же безопаснее то он перспективнее чем c++

    • @webfn
      @webfn 10 місяців тому +1

      @@rKvinty насколько я помню, быстрее. читал где-то, может ,полгода назад.
      вот тот же пхп уже давно устарел, но база, которая была на нем написана, дает новые вакансии, и забывать его никто не спешит

  • @MrNarutorengun
    @MrNarutorengun 10 місяців тому +6

    С того момента как узнал о питоне всегда думал ну почему никто не может сделать компилируемый питон и вот оно, свершилось!! Очень хочу увидеть его выход!
    P.S. Жаль название мне не нравится, лучше бы был какой нибудь Snake или Alligator 🤡

    • @BohdanVR666
      @BohdanVR666 10 місяців тому +3

      чел Сython уже существует не один год

    • @MrNarutorengun
      @MrNarutorengun 10 місяців тому

      @@BohdanVR666 говна кусок твой ситон, нихрена не понятно что это и с чем едят, где его качать и как устанавливать и настраивать (В СРАВНЕНИИ С PYTHON который ставится в два + клика)

    • @MrNarutorengun
      @MrNarutorengun 10 місяців тому

      ИМХО

    • @igorglushatov1948
      @igorglushatov1948 10 місяців тому

      Mojo не компилируемый Питон, лол

    • @MrNarutorengun
      @MrNarutorengun 10 місяців тому

      @@igorglushatov1948 Впервые Mojo был анонсирован в сентябре 2022 года. Тогда же было заявлено о его расширенных возможностях компиляции на основе MLIR, компиляционного фреймворка Multi-Level Intermediate Representation

  • @jimcomments
    @jimcomments 10 місяців тому +1

    Моджо - это не новый язык, а просто суперсет Python. Разработчики обещают ускорение в 35 тысяч раз, но лучше проверить это лично и сравнить с Python и Rust. Ну и давайте.

  • @user-cj3og9hc2j
    @user-cj3og9hc2j 9 місяців тому

    Когда ремейк динозаврика?

  • @zakatun9491
    @zakatun9491 10 місяців тому +8

    Надо с с++ сравнить

    • @HowdyhoNet
      @HowdyhoNet  10 місяців тому +1

      Уже с Rust сравнил, а он быстрее плюсов.

    • @zakatun9491
      @zakatun9491 10 місяців тому +2

      @@HowdyhoNet скинь видео или где там это сравнивали.

    • @crrt_vt
      @crrt_vt 10 місяців тому

      ​@@HowdyhoNetно c быстрее плюсов

    • @igorglushatov1948
      @igorglushatov1948 10 місяців тому

      @@HowdyhoNet Rust не быстрее плюсов по общим рейтингам производительности

    • @HowdyhoNet
      @HowdyhoNet  10 місяців тому +1

      @@igorglushatov1948 Во многих тестах Rust показывает либо такую же, либо большую производительность. За исключением некоторой синтетики, в которой преимущество у C++. Но оно обычно незначительное. А учитывая, что C++ страдает от RAII и в целом имеет массу проблем и устаревших практик, то выбор в сторону Rust очевиден. Однако это не относится к топику и к вопросу по сабжу, тк сравнение этой же операции в плюсах не дало бы ничего.

  • @user-ic6jp7je7c
    @user-ic6jp7je7c 10 місяців тому +1

    Ох уж эти питонофилы.
    Самый популярный tensorflow, внезапно, написан на C++
    Следующий по популярности Caffe написан на C++
    PyTorch, ой, внезапно тоже C++. Как же так?
    А вы думали, всё на Python пишут? :) Нет, только интерфейсные обертки для удобного применения, прототипирования, визуализации и т. д.

    • @Dltd821
      @Dltd821 9 місяців тому

      Согл например кеды 5 написаны на си++

  • @kirillsh8383
    @kirillsh8383 2 місяці тому +1

    проверил сайт, уже в 68 000 бысрее чистого питона.

  • @max_mgtow
    @max_mgtow 10 місяців тому

    Привет Хауди!
    Пыху уже вон сколько лет убивают, а она живёт. Вот и с Python так)

  • @2389_
    @2389_ 10 місяців тому

    всем привет

  • @kucer0043-Games
    @kucer0043-Games 10 місяців тому

    Хауди а можно новый выпуск про ии для кс го. Просто уже последний выпуск вышел 4 месяца назад, а на видео только 20000 лайков. 🥺

  • @abdulhamidtolqinov1150
    @abdulhamidtolqinov1150 10 місяців тому +1

    Вообще мне пох** мне бы толька работал свой код, 35000 быстрее или миллион раз быстрее, вообще не важно, но контент класс, продолжай в этом духе

  • @NCS281
    @NCS281 10 місяців тому

    Вроде все понятно и быстро и достаточно информативно.

  • @vld7395
    @vld7395 10 місяців тому

    Все было бы идеально (если получится конечно), только название. Ну как то не по блатному, без игры слов. Mojo, ну камоооон

  • @64bitrate
    @64bitrate 10 місяців тому

    да когда уже урок по расту и таури

  • @frobro8816
    @frobro8816 10 місяців тому +1

    Во всех играх сделанных на движке unity персонаж постоянно идёт влево вверх. Люди задавали этот вопрос 1000 раз, но за 11 лет никто не дал им достойного ответа Я думаю, что по крайней мере здесь люди объяснят, в чем прикол.

  • @xewuss3750
    @xewuss3750 10 місяців тому +1

    Язык Python медленный. Медленнее С в 100 раз.
    Язык Mojo быстрый. Быстрее Python в 35 000 раз.
    Идём во двор, даём пятикласснику сигарету и он проводит несложные вычисления, выдав, что Mojo быстрее C в 350 раз.
    На этом тему с разгоном Mojo можно закрывать.

    • @sochilling
      @sochilling 10 місяців тому

      Mojo должен быть в 0,035 (или 0,0035) раз быстрее чем C (лень считать).
      Ты посчитал не в ту сторону

  • @andreytukin1441
    @andreytukin1441 10 місяців тому

    Сними пж раст за час

  • @program_wolf
    @program_wolf 10 місяців тому

    Это вряд ли, так как моджо это лишь набор заимствований

  • @rock4exam
    @rock4exam 10 місяців тому +1

    Мнение от про , полезный контент 👏

  • @viooi2582
    @viooi2582 10 місяців тому

    Кстати Хауди, не хорошо воровать превьюхи у Fireshep😅

    • @HowdyhoNet
      @HowdyhoNet  10 місяців тому

      Ну вообще она у меня совсем новая, разве что идею позаимствовал )

    • @viooi2582
      @viooi2582 10 місяців тому

      @@HowdyhoNet из нового только зелёная рамка и смайлик на огне, не хорошо так делать🙃

    • @HowdyhoNet
      @HowdyhoNet  10 місяців тому +1

      @@viooi2582 Другие цвета, другой стиль + другое лицо Pepe. Смотри внимательнее )
      А учитывая, что сам фаершип не является автором Pepe и шрифтов которые использовал - то в чем ты увидел воровство?

  • @PithonMen
    @PithonMen 10 місяців тому

    супер

  • @hackerff763
    @hackerff763 10 місяців тому

    ХАУДИ ГДЕ СКАЧАТЬ ДЖАРВИСА, ЕСЛИ ТЫ ЕГО НЕ ДОРАБОТАЛ ТО КОГДА ДОРАБОТАЕШЬ!!!!?

  • @tail5811
    @tail5811 10 місяців тому

    Немного странно слышать: "разработчик языка программирования". Как вообще создают языки?

    • @replays4026
      @replays4026 10 місяців тому +1

      Языки создают с помощью других языков программирования

    • @BohdanVR666
      @BohdanVR666 10 місяців тому

      самьіе хардкорщики пишут язьіки на асемблере, питон написан на С

    • @igorglushatov1948
      @igorglushatov1948 10 місяців тому

      на ассемблере пишется базовый код для компилятора под синтаксис тобой разработанного языка. Условно текст на Rust переводится в текст на ассемблере (где-то сначала переводится в байт-код). А далее компилируется уже ассемблированный код. Так на C++ к примеру. Бывает, что часть компилятора написана на ассемблере, часть на самом же разработанном языке. Получается некоторая рекурсия, я точно не знаю как с ней справляются. Для интерпретируемых просто на другом языке пишется интерпретатор. Условно Python интерпретируется на C, если не ошибаюсь. Это если грубо очень всё.

  • @john_kirel2002
    @john_kirel2002 10 місяців тому

    Мне кажется Mojo просто сильно переацинён, когда он выйдет полностью, все просто поймут что он не на столько харош и всё

  • @user-sy9fd7fg5p
    @user-sy9fd7fg5p 10 місяців тому

    Имба

  • @ForseNight
    @ForseNight 10 місяців тому

    8:51 - посмотрите на лайки этого видео, надеюсь там не 41к дизов.

    • @Dltd821
      @Dltd821 9 місяців тому

      А я надеюсь

  • @mikolavysotskii6390
    @mikolavysotskii6390 10 місяців тому

    🐊 👏

  • @user-iq6lg8jc7i
    @user-iq6lg8jc7i 10 місяців тому

    Я и не знал...

  • @alexandrus_p_l_a_y_434
    @alexandrus_p_l_a_y_434 10 місяців тому

    бывает