Супер быстрый Mojo - Замена Python для AI ?

  Рет қаралды 30,573

Deep Learn Me

Deep Learn Me

Күн бұрын

Пікірлер
@deeplearnme
@deeplearnme 9 ай бұрын
Hotfix: 5:38 Типизированный 7:25 В питоне и mojo изменяемость про разное. В mojo var и let влияют на то, можно ли переприсвоить переменную, в питоне мы вообще про такие проблемы не слышали :D 16:28 SIMD - docs.modular.com/mojo/stdlib/builtin/simd.html
@ChukBartowski
@ChukBartowski 9 ай бұрын
Чтобы тайм-коды работали, необходимо их указывать с 00:00, а если они будут в описании - еще лучше
@muhammadalidjamalov4281
@muhammadalidjamalov4281 9 ай бұрын
Синтаксис похож на rust-lang, думаю лучше проще и выгоднее на rust-lang перейти
@viacheslav90
@viacheslav90 9 ай бұрын
Некоторые фичи взяты из rust Мутабельные и иммутабельные переменные нужны для сохранности данных, асинхронности и многопоточности, немножко для компилятора. Такое есть в rust, kotlin и даже в какой-то степени в js let/const. В расте целая история с концепцией владения и поведение у мутабельных и иммутабельных ссылок разное. Трейты что-то типа абстрактного класса (за исключением php там трейты это как миксины в руби) в них описываются сигнатуры методов и также можно реализовать методы. В расте они используются повсеместно и очень хорошо ложатся на дженерики
@Limon12rus13
@Limon12rus13 9 ай бұрын
Сначала mojo был просто убийцей python, сейчас убийца в ai, хоть куда-нибудь возьмите mojo😂
@maxburner8338
@maxburner8338 9 ай бұрын
Так он изначально для AI и делался
@NetGuy571
@NetGuy571 7 ай бұрын
Он разработан специально для того, чтобы заменить Python в "AI".
@Sat_Poisen
@Sat_Poisen 9 ай бұрын
Как писал Крылов в басне: Ай моджа! Знать она сильна Что лает на путхона ))
@ВасилийЗайцев-н9ю
@ВасилийЗайцев-н9ю 9 ай бұрын
Из каждого утюга предлагают курсы питона Данный материал "деды прогали на питоне"
@Derian_De_Grey
@Derian_De_Grey 9 ай бұрын
15:00 - Запара со списками в Mojo от того, что язык ещё разрабатывается. Списки пока что тупо не реализованы. Но их реализация лишь вопрос времени.
@snatvb
@snatvb 9 ай бұрын
7:35 это очень полезная инфа для компилятора и для программиста когда у тебя переменная объявлена как неизменяемая, компилятор легко может сделать инлайнинг и др оптимизации а мне как прогеру понятно, что эта сущность статична
@verh010m2
@verh010m2 8 ай бұрын
и тут сишный препроцессор обиделся
@UShortActivities
@UShortActivities 9 ай бұрын
А вы знаете, что Engineering Director at Modular (контора что Mojo пилят) Tatiana Shpeisman является носителем русского языка? Может сможете через Linkedin договориться с ней об интервью? Они вроде сейчас активно продвигаются
@deeplearnme
@deeplearnme 9 ай бұрын
Интересная идея, спасибо! Подумаю над этим
@geekkazah1555
@geekkazah1555 9 ай бұрын
9,4 тыс програмистов увидели женщину и застыли 😂😂😂
@nikitatimofeenko9351
@nikitatimofeenko9351 9 ай бұрын
Трейты (если они сделаны как в rust'e) это больше похоже на интерфейс, но не совсем то же самое. По поводу mutable и immutable нужны потому что вы обрабатываете данные и вам нужно быть уверенным в том, что вы не меняете исходные данные это нужно для безопасности и конкурентности (concurrency),
@ChannelCheesecake
@ChannelCheesecake 9 ай бұрын
Умный компилятор на основании имутабельности может делать ряд полезных оптимизаций. Еще это нужно для local reasoning
@vasisafronov
@vasisafronov 9 ай бұрын
Ну наконец-то хоть кто-то сказал про циклы в циклах и реализацию матриц) в питоне тоже можно работать с SIMD кстати, есть либа сишная. Не думаю что у mojo что-то получится, у Пайтон сообщества больше ресурсов, все активно переписывается на всякие расты и си, ускоряется и оптимизируется. Да и одной скорости слишком мало, чтобы прям отказываться от Пайтона. Плюс как мы видим, можо в реализации каких-то сложных вещей совсем не таков как Пайтон, плюс там много чего нет на текущий момент. А говорить о том что будет... Ну пусть выживут сначала)))
@andreylikhachev2627
@andreylikhachev2627 9 ай бұрын
Вообще компиляция это киллер фича по сравнению с пистоном.
@vas_._sfer6157
@vas_._sfer6157 8 ай бұрын
Ну штука во многом от разраба LLVM. А это как бы ни хухры мухры
@davidapk323
@davidapk323 9 ай бұрын
❤ милашка. 😊 только фонарь этот мигающий - не в центре пожалуйста размещайте
@vs-im
@vs-im 9 ай бұрын
Слушай гордость за умных девченок . Супер !
@dagaric2
@dagaric2 9 ай бұрын
радует что ии работает на всяких"пайтонах" и мойо, плюс продвигают это всё такие интеллектуальные интеллектуалы, просто изумительно.
@nognomar
@nognomar 9 ай бұрын
Спасибо за разбор с примерами, сам когда услышал про mojo - сразу начал подозревать что все эти ускорения в 100500 раз явно какой-то маркетинговый буллщит, но т.к. сам из геймдева и с питоном знаком только на уровне простеньких скриптов для инфраструктуры, в подробности вдаваться не стал. Но, конечно, сравнивать однопоточный код с тремя вложенными циклами против симдов и параллелизации - это прям кек. А, главное, что ускорение в 5 (и уж тем более 55) раз это и без того выглядит довольно солидно, а потому совершенно непонятно какой "гений маркетинга" решил продвигать преимущества этого mojo настолько сомнительными способами.
@albertvoi603
@albertvoi603 9 ай бұрын
скоро будет много подписчиков, удачи
@nikitatimofeenko9351
@nikitatimofeenko9351 9 ай бұрын
Ставить мигающую штуку на фоне не оч хорошая идея, минус глаза уже на 2 минуте, а так видос топ
@dzenthai
@dzenthai 9 ай бұрын
ты весь видос только на вебку смотрел?)
@awenn2015
@awenn2015 9 ай бұрын
7:35 довольно таки странный вопрос, зачем нам нужны неизменяемые переменные)) Спроси любого +- шарящего джаваскриптезера зачем в js добавили let и const
@deeplearnme
@deeplearnme 9 ай бұрын
У нас в питоне лапки, мы живем без них :D
@VladykaVladykov
@VladykaVladykov 9 ай бұрын
Надо скорей с Matlab сравнивать
@technotarius4444
@technotarius4444 9 ай бұрын
Интересно сравнение с Julia и Mojo в плане потребления памяти и в сравнении с С++ 20(ranges и std:span) и C++ 23(std:mdspan) для операций с векторами и матрицами.
@romastra
@romastra 9 ай бұрын
По поводу mutable/immutable. Если я верно понимаю, let определяет конкретный тип переменной, а var позволяет использовать переменную с данными любого типа. Наверное var удобен в отдельных случаях, но выглядит ненадёжно.
@vas_._sfer6157
@vas_._sfer6157 8 ай бұрын
Нет. var позволяет только переприсвоить тип
@leu2304
@leu2304 9 ай бұрын
О ак это же почти как rust только для ML. Круто, спасибо за обзор!
@МаксимМаликов-г4ъ
@МаксимМаликов-г4ъ 9 ай бұрын
Тоже об этом подумал
@-wx-78-
@-wx-78- 9 ай бұрын
Если речь идёт о производительности и не упоминается ассемблер - выглядит довольно странно. 21:42 Вроде бы в турбо-паскале (4.0?) было сообщение об ошибке компиляции «в этой строке чего-то не хватает или что-то лишнее». 😉
@vas_._sfer6157
@vas_._sfer6157 8 ай бұрын
Ассемблер под GPU?
@benduolo
@benduolo 9 ай бұрын
Я не понял, это типа прорыв, как УЕ движкок для игр, в свое время, или так себе... Чото мало математики, кватернионы то там есть? )
@yaponomat
@yaponomat 9 ай бұрын
Умножение матриц через numpy - это всё же не python, а C. И сравнивать производительность нужно именно с ним. Но даже так, ускорение расчёта - это не заслуга Mojo, а алгоритмов параллелизации и SIMD. Похоже, что всё это большой маркетинговый пшик...
@deeplearnme
@deeplearnme 9 ай бұрын
Гуд пойнт, соглашусь, с исследовательской точки зрения действительно норм сравнение с чистым питоном. Мне хотелось подчеркнуть, что с точки зрения практики пользователи питона для мл с большей вероятностью пойдут возьмут известный фреймворк пусть с меньшим ускорением, чем перепишут все на моджо Про симд - да, действительно ускорение на конкретно этом бенчмарке только благодаря нему, тоже факт. Хз, может для более сложных случаев у них есть еще интересные плюшки, но я пока дальше не смотрела
@Zlo_Studio
@Zlo_Studio 9 ай бұрын
Весь "Питон" это языки "Си".
@osmininmaks
@osmininmaks 9 ай бұрын
Остаётся теперь motorch имплементировать и будет успех)
@ukusezha
@ukusezha 9 ай бұрын
Спасибо рекомендациям ютуба, что подарил Ваш канал🥺
@Vorono4ka
@Vorono4ka 9 ай бұрын
хорошее видео! спасибо за такой краткий обзор
@osmininmaks
@osmininmaks 9 ай бұрын
Спасибо за обзор. Не часто попадается действительно актуальное в плане новостей чтоли
@Kopasuy
@Kopasuy 9 ай бұрын
Сочетает в себе быстроту разработки и работы? Да он же прекрасно подходит для разработки видеоигр
@deeplearnme
@deeplearnme 9 ай бұрын
Пожалуйста, берите, нам не жалко, у нас путон :D
@Zlo_Studio
@Zlo_Studio 9 ай бұрын
Скриптовый язык для разработки игр - сомнительная штука.
@thefirst2652
@thefirst2652 9 ай бұрын
@@Zlo_Studio ну не знаю, насколько это хорошо или плохо, но сейчас набирает популярность опенсорсный движок Godot - и он поддерживает 2 языка, C# и скриптовый, динамически типизированный GDScript, созданный специально для этого движка. Плюс еще есть RenPy на питоне, там конечно производительность не особо нужна, ибо 3д игры на нем не пишут, но может комментатор что-то подобное и имел ввиду: ускоренная версия RenPy или около того.
@vas_._sfer6157
@vas_._sfer6157 8 ай бұрын
@@Zlo_Studio Он компилируемый же
@muhammadalidjamalov4281
@muhammadalidjamalov4281 9 ай бұрын
Синтаксис похож на rust-lang, думаю лучше проще и выгоднее на rust-lang перейти
@logodoctor
@logodoctor 9 ай бұрын
Увидел котиков, поставил лайк 😂
@yuralamov9835
@yuralamov9835 9 ай бұрын
Сейчас идет вторая волна машинных мозгов, если не считать начала века эвм. Только сейчас манагеры купи-продай подключились. Так что и эта волна загнется.
@r1-yzf216
@r1-yzf216 9 ай бұрын
озадачила, сейчас учу python, для написания автотестов.
@technotarius4444
@technotarius4444 9 ай бұрын
Python по мне хорошо для автоматизации чего-либо и для "лёгкой" предобработки данных с помощью Pandas или Polars С другой стороны теже данные можно обработать с использованием Intel one api на C++ или libcudf если хочется использовать GPGPU для пред обработки данных
@r1-yzf216
@r1-yzf216 9 ай бұрын
@@technotarius4444у нас все QA пишут на питоне. Вообще в планах изучить ещё Java Script & Java
@enrewardronkhall8340
@enrewardronkhall8340 9 ай бұрын
Ai не пишется на python. На нём реализуется интерфейс для реализаций на С
@deeplearnme
@deeplearnme 9 ай бұрын
Фейр пойнт. Имелось в виду, что большинство кода, относящегося к эйай пишется на питоне, что и хотят поменять создатели mojo Если бы все писали мл код на сях, то скорее всего в mojo не было бы нужды)
@Алексей-с6в7ъ
@Алексей-с6в7ъ 9 ай бұрын
​@@deeplearnmeА почему не пишут на сях?
@deeplearnme
@deeplearnme 9 ай бұрын
Ну, сейчас уже пишут все на питоне, потому что экосистема разрослась. Изначально, наверное, на сях тяжело прототипировать быстро эксперименты На сях, мне кажется, переписывают уже модели, которые стопроцентно работают и нужно просто заставить их это делать быстро, типа OpenVino какой-нибудь Я в целом не против пересесть на сишные языки была бы, но мне кажется, они замедлили бы прогресс в создании новых архитекрур
@enrewardronkhall8340
@enrewardronkhall8340 9 ай бұрын
@@deeplearnme не важно что вам там кажется. Все существующие модели написаны на высокоэффективных скоростных языках, таких как с и с++. На python и других языках написаны библиотеки, предоставляющие api к этим алгоритмам. Это факт
@enrewardronkhall8340
@enrewardronkhall8340 9 ай бұрын
@@deeplearnme я не говорил о том, что нужно пересаживаться на с. Я говорил о том, что вы не знаете о чём говорите. Модули на python это интерфейсы для алгоритмов машинного обучения, которые написаны на с. Люди, разрабатывающие системы не базе алгоритмов должны использовать интерфейсные языки, по типу python, потому что они удобны для прототипирования, экспериментов и разработки. Люди, пишущие сами алгоритмы машинного обучения должны писать на языках, предназначенных для этих целей.
@extressar679
@extressar679 9 ай бұрын
Я вообще не понимаю почему его сравнивают с пайтон. Из-за синтаксиса? Из-за мимикрии? Может быть. Хотя это скорее конкурент к расту или С-лайк. При том что он крайне сырой что даже нету годных списков, массивов и словарей. В целом кажется что "конкуренция" с питоном чистый маркетинг так как при сравнении с тем же растом его просто размажут.
@deeplearnme
@deeplearnme 9 ай бұрын
Гут пойнт. С пайтоном сравнивают в основном из-за их маркетинга, в котором они обещают, что моджо заменит пайтон :D
@dmitry-lz1ny
@dmitry-lz1ny 9 ай бұрын
Def и весь сахар питоновский больше похож на вазелин, что бы чуть легче в новый язык войти. По поводу traits это из раста скорее всего взяли. Странное ощущение. Вроде и новый язык делают, но зачем то тащат телегу под названием "python like язык" Как я вижу этот язык облегченная(более абстрактная) версия раста. По крайней мере по первым признакам.
@Derian_De_Grey
@Derian_De_Grey 9 ай бұрын
"зачем-то тащат телегу под названием "python like язык" - потому что ML-щики любят python именно из-за его pythonic style. Им не нужен очередной хардкорный C-подобный язык.
@dmitry-lz1ny
@dmitry-lz1ny 9 ай бұрын
Обычный C не то что бы хардкорный, но идею понял. Посмотрим. Некоторые из продвинутых ml разработчиков используют раст. Но это только некоторые компании. Скорее всего даже стартапы @@Derian_De_Grey
@antiloop5297
@antiloop5297 9 ай бұрын
Еще в сентябре его поковырял, но за полгода ни разу не видел его применения. Но видимо через еще полгода пойдет хайп на моджо.
@deeplearnme
@deeplearnme 9 ай бұрын
Сейм, но вот фреймворки под него вроде делаются, мб что-то получится
@vas_._sfer6157
@vas_._sfer6157 8 ай бұрын
Так до 1.0 ещё далеко
@archyt88
@archyt88 9 ай бұрын
Mutable & Imutable нужны чтобы выделять либо динамическую либо статическую память записывая фиксированный диапазон
@VladykaVladykov
@VladykaVladykov 9 ай бұрын
Я попал к школьникам не знающих истории и основ?? Что пишут в комментах и в видео говорят
@erwe1054
@erwe1054 9 ай бұрын
@yfrite
@yfrite 9 ай бұрын
Насколько бы люди не хвалили моджо, учитывайте, что ещё не все аспекты аи адекватно перенесены с R на питон, а вы тут про третий яп))))
@CRCx86
@CRCx86 9 ай бұрын
8:15 - это реализация интерфейса, аналогия - интерфейс в Go. Штука эта называется "утиная типизация". Далее как в примере: если это выглядит как утка и крякает как утка - значит это утка.
@Python_in_UA
@Python_in_UA 9 ай бұрын
Давайте почекамо Python 4)) або Python 3.15
@FilSerge
@FilSerge 9 ай бұрын
Чо т, сомневаюсь, что mojo способна побить связку Python + numba | jax Не говоря уже про более высокоуровневые техники векторизации. По сути, питон - просто удобный интерфейс к сишным и фортрановским либам. Куда быстрее?
@Derian_De_Grey
@Derian_De_Grey 9 ай бұрын
Интерфейс очень уж накладный.
@FilSerge
@FilSerge 9 ай бұрын
@@Derian_De_Grey Не, ну это уже вкусовщина. Тут я говорю конкретно про разницу между mojo и python.
@deeplearnme
@deeplearnme 9 ай бұрын
Про numba не видела, но про torch.compile() чувак делал сравнение t.me/deeplearnme/60 Там на cpu mojo лучше, но на gpu нь
@FilSerge
@FilSerge 9 ай бұрын
@@deeplearnme спасибо за ссылку, почитал. Отмечу, что даже там сравнение не корректное (хоть по существу и показательное) - все запускалось на разной конфигурации железа. Но это претензия скорее к проприетарности mojo.
@MrLagger1996
@MrLagger1996 9 ай бұрын
я написал модуль на fortranе и сравнил с нумбой. в общем фортран все еще рвет. потому что как и в моджо AVX использует, а намба чет тупит пока что
@fsamobby
@fsamobby 9 ай бұрын
путхон....ахахаха=)))надо посмотреть что там с поддержкой новых маковских чипов.
@dmitriizapalatovskii2658
@dmitriizapalatovskii2658 9 ай бұрын
Только не регистры, а хеш. Регистры это другое.
@РоманВладимирович2024
@РоманВладимирович2024 9 ай бұрын
Зачем нужен еще один язык программирования?
@yz777zhumabayev6
@yz777zhumabayev6 9 ай бұрын
Лист листов как то странно звучит? Может список листов лучше
@deeplearnme
@deeplearnme 9 ай бұрын
Вообще, там наверное даже лист numpy arrayев в итоге был, не внимательно посмотрела. Мне хотелось подчеркнуть, что тип лист используется. Но понятно, что лист списком тоже можно назвать в принципе
@Zlo_Studio
@Zlo_Studio 9 ай бұрын
Список списков, вложенный список, многомерный список.
@shum7584
@shum7584 9 ай бұрын
Странный недостаток не компелируется? Помойму это плюс не надо декомпелировьб чтобы исправить баг после компеляции.
@deeplearnme
@deeplearnme 9 ай бұрын
Ну, ту офкорс плюсы и минусы есть. Компилируемый плюс, потому что быстрее работать будет, а интерпретируемый, да, быстрее разрабатывать :D
@vas_._sfer6157
@vas_._sfer6157 8 ай бұрын
@@deeplearnme В теории можно сделать язык с гибридной реализацией. У Mojo такого нет, но компиляция ячеечки ноутбука займет мало времени
@askhatbaimukhamedov8692
@askhatbaimukhamedov8692 9 ай бұрын
Mojo это какой-то микс раста и питона)
@makskors5002
@makskors5002 9 ай бұрын
Лайк за Пут-хон и Плясы!
@Edvard-Aliev
@Edvard-Aliev 9 ай бұрын
Привет, у тебя на прнхабе нет страницы?
@andreipakulin1302
@andreipakulin1302 9 ай бұрын
Nim еще рассмотрите
@333fnaf44Io
@333fnaf44Io 6 ай бұрын
Где же наш моджоо? :( Гдк релиз ;(
@ДенисКолесников-л7ф
@ДенисКолесников-л7ф 9 ай бұрын
Понятно, питонщики опять изобрели typescript
@vas_._sfer6157
@vas_._sfer6157 8 ай бұрын
Typescript это аналог pyright или mypy. А это расширения языка + компилятор в нативный код
@MrStanislav16
@MrStanislav16 9 ай бұрын
Хорошо получилось, не забрасывай канал. Ютуб спасибо за рекомендацию
@jeka987
@jeka987 9 ай бұрын
Mutable фича нужна, это важно по мнению Rust’овчан
@nikitaushakov1209
@nikitaushakov1209 9 ай бұрын
Жесть конечно там подлог в ноутбуках) Нельзя сравнивать разные скорости с разным размером массивов, можете ручками проверить, что от размера gflops скейлится
@deeplearnme
@deeplearnme 9 ай бұрын
Воу, интересно. А что именно случается, если размеры матриц поменять?
@nikitaushakov1209
@nikitaushakov1209 9 ай бұрын
​@@deeplearnme эффективность вычислений растёт, можешь попробовать сравнить numpy для того же размера 512х512 и будет выигрыш с обычным питоном порядка 50-60 тысяч раз. Всё дело как раз в симдах и меньших кешмисах, обычный питон так не делат, в нампай очевидно такое есть. Создатели mojo преподнесли это как какое-то чудо, хотя на деле всё давно уже сделано...
@erwe1054
@erwe1054 9 ай бұрын
очень интересно но ничего не понятно
@Sirlorddd
@Sirlorddd 9 ай бұрын
Вау ❤❤❤ такая Сипотяжка
@Sirlorddd
@Sirlorddd 9 ай бұрын
Ты в Сша 🇺🇸 живешь?
@azh374
@azh374 9 ай бұрын
Ничего не понятно, но интересно.
@olegssh6452
@olegssh6452 9 ай бұрын
Cython сочетает простоту пайтон и скорость С
@deeplearnme
@deeplearnme 9 ай бұрын
Не поспоришь:D
@kalilinux1515
@kalilinux1515 9 ай бұрын
Нееет я только Python для AI выучил а тут уже Mojo да блфываолфывоалфывафы
@zzzCyberzzz
@zzzCyberzzz 9 ай бұрын
забей, еще лет 10 никто про можо не вспомнит, как и про Go в свое время. Скорее pypy в питон перенесут в следующих версиях лет через 5, чем народ на можо уйдет.
@ZOCKIR
@ZOCKIR 9 ай бұрын
16:20 что это было то
@animemchik
@animemchik 9 ай бұрын
Mojo - это инцест внешки питона, скорости с++ и приколов Rust В общем язык все еще сырой и я считаю пока не готов к норм использованию языка
@vas_._sfer6157
@vas_._sfer6157 8 ай бұрын
Так Rust быстрее или такоей же. Ну а приколов Rust в питоне очень не хвататет (субъективно мне)
@animemchik
@animemchik 8 ай бұрын
@@vas_._sfer6157 они по скорости не отличаются с растом Кажется, что вообще язык собирался сделать что то похожее на Трейты и Структуры на в расте, но решили просто добавить функции в структуры
@vas_._sfer6157
@vas_._sfer6157 8 ай бұрын
@@animemchik Единственное, что стоит свеч это MLIR. Очень многообещающий. Но это если оно будет хорошо допилено
@СергейХруцкий-е2у
@СергейХруцкий-е2у 9 ай бұрын
Уже заменил...
@tolikme7697
@tolikme7697 9 ай бұрын
от женщин мне нужен только сенкс =)
@nikitaushakov1209
@nikitaushakov1209 9 ай бұрын
Интересно конечно, но зачем кому-то писать матмул на CPU?)
@deeplearnme
@deeplearnme 9 ай бұрын
Гуд пойнт Я кому-то в комментах скидывала ссылку с прикольным сравнением mojo и torch.compile() на cpu и gpu, и да, на гпу torch compile() лучше. Сравнивали, правда, на бенчмарке мандельброта t.me/deeplearnme/60
@nikitaushakov1209
@nikitaushakov1209 9 ай бұрын
@@deeplearnme Компайл прикольная штука, но вообще хороший вопрос насколько сравнивать такое разумно. С другой стороны очевидно, что если написать ручками инструкции для конкретной задачи, то скорость будет выше, чем в случае generic функции, так что все эти сравнения mojo с чем-либо это просто смешно)
@ВладПавлюк-х1б
@ВладПавлюк-х1б 9 ай бұрын
Это что за отсылки на деда 😂
@goartlosterd993
@goartlosterd993 9 ай бұрын
Mojo? А Julia куда делась?
@deeplearnme
@deeplearnme 9 ай бұрын
Уже не на хайпе, видимо :(
@ОлегКомков-н7ю
@ОлегКомков-н7ю 9 ай бұрын
Windows support coming soon...
@vas_._sfer6157
@vas_._sfer6157 8 ай бұрын
Так всегда. Все новое на Mac/Linux
@aiornerok3931
@aiornerok3931 9 ай бұрын
папка shared last modified !!!!54 year ago!!!! ?
@DmitriNesterov
@DmitriNesterov 9 ай бұрын
Папка от папки досталась :-D
@alexandrzakharov1729
@alexandrzakharov1729 9 ай бұрын
Неужели существуют девушки с логичной логикой!? Это такая редкость❤
@scream-roar
@scream-roar 9 ай бұрын
Мужчины с логичной логикой - тоже редкость(
@govindacharana2107
@govindacharana2107 8 ай бұрын
люди с логичной логикой это вообще редкость, а людей у которых мозги работают и вообще почти не осталось )))
@gecreator412
@gecreator412 9 ай бұрын
хм. mojo 68000x vs scalar c++ 9000x. Звучит как читерство. А что если С++/Си + OpenCL vs mojo : ).
@deeplearnme
@deeplearnme 9 ай бұрын
Отличная идея для бенчмарка, кстати Но конечно для сиподобных языков есть аргумент, что да, они быстрее, но большинство кода для аи пишут на питоне, хотя он медленнее, потому что на нем разработка быстрее получается и гибче
@zzzCyberzzz
@zzzCyberzzz 9 ай бұрын
так весь чит в том, что у них распараллеливание встроенное, как в нумбе. А на Си они в одном потоке наверняка запускали.
@tulliolevichivita5130
@tulliolevichivita5130 9 ай бұрын
Да, это даже не julia.
@deeplearnme
@deeplearnme 9 ай бұрын
Моджо, видимо, новое поколение. Может, у него всё-таки получится!
@verh010m2
@verh010m2 8 ай бұрын
диды пейсали мандельброта на ассемблере
@cybfreak
@cybfreak 9 ай бұрын
Вам нужно разобраться в вопросе, чтобы выглядеть профессионально. Излагать кратко и по делу. И убрать нафиг все эти тупые вставки с тупизмами. А то просто бесит.
@deeplearnme
@deeplearnme 9 ай бұрын
Тупизмы - это авторский стиль, ничего не поделаешь
@DecembristITTV
@DecembristITTV 9 ай бұрын
Дорогой мой, можно посмотреть на твой ролик который посмотрело хотя бы 100 человек? Если конкретно тебе чото не понравилось, просто иди дальше смотри душные теоретизирования, которых миллион на ютубе и их никто не смотрит, как раз потому что там нет никаких вставок и всё как ты хочешь сделано.
@nez8298
@nez8298 9 ай бұрын
Ляяяяяяя какая 🙃
@proletarian
@proletarian 9 ай бұрын
я из сектантов и мы юзаем самый удобный и красивый браузер ARC, я всё время смотрел на вот эту ужасную полосу вверху твоего ужасного хрома, у меня слов нету....
@deeplearnme
@deeplearnme 9 ай бұрын
У меня тоже стоит Arc, я что-то в прошлых видосах с ним снимала, он действительно каеф
@bassboosted1184
@bassboosted1184 9 ай бұрын
Вы как больные линуксоиды: под каждым видео пишут, ли Линукс круче, при чем не важно в тему видео или нет.
@ManticoreRoko
@ManticoreRoko 9 ай бұрын
Приветствую соседов по секте 🔥
@shum7584
@shum7584 9 ай бұрын
@@deeplearnme что за ARC и чем он лучше хромаподобных браузеров, а как же Mozilla?
@Алексей_Алексеевич
@Алексей_Алексеевич 9 ай бұрын
Очередной убийца Си) В Си++ существует 23 стандарт, но особо никого не заманишь на него переходить, 17 года стандарт еще норм.
@aidarov
@aidarov 9 ай бұрын
thx
@iradeourum
@iradeourum 9 ай бұрын
mojo читается мохо
@deeplearnme
@deeplearnme 9 ай бұрын
Интересное прочтение, лайк
@Zlo_Studio
@Zlo_Studio 9 ай бұрын
"Мойо".
@awenn2015
@awenn2015 9 ай бұрын
Немного моджо
@ОлегК-б2ю
@ОлегК-б2ю 9 ай бұрын
Не оперсурс что ли? Кому он такой нужен. Полтора разраба будут пилить то, что 10 лет писалось всем сообществом.
@deeplearnme
@deeplearnme 9 ай бұрын
Пока не опенсурс, но обещают потом когда-нибудь выпустить на свободу
@tomzzz111
@tomzzz111 8 ай бұрын
Нет классов? Дальше можно не смотреть.
@ВячеславС-к1м
@ВячеславС-к1м 9 ай бұрын
сладко
@somewebpractice
@somewebpractice 9 ай бұрын
Гоподи, лучше кртлин, сори
@jovannylifehackmaster7201
@jovannylifehackmaster7201 9 ай бұрын
Можно без пуков пожалуйста 🙏
@aleksanderm1947
@aleksanderm1947 6 ай бұрын
Скорость «Си» и добавляет того плюсов, о да, я вижу профессионализм и закрываю нахуй видео.
@makskors5002
@makskors5002 9 ай бұрын
Где ты живешь красавица?)
@johnyelasto
@johnyelasto 9 ай бұрын
Не заменит
@АнтонСемёнов-х5ш
@АнтонСемёнов-х5ш 9 ай бұрын
Ко всем интерпретируемым языкам у меня стойкое неприятие. Нет, они конечно хороши в своих узких сферах - написание скриптов, автоматизация, нейросети (Python), но вот когда их начинают тащить в мобильную разработку, геймдев, в разработку десктопных приложений, то таким горе разработчикам хочется пожелать всего "хорошего"...
@erwe1054
@erwe1054 9 ай бұрын
во во!
@АлексейГидра-ф6щ
@АлексейГидра-ф6щ 9 ай бұрын
Эмммм так это же раст
@deeplearnme
@deeplearnme 9 ай бұрын
Списали, только не точь-в-точь
@Илька-р6й
@Илька-р6й 9 ай бұрын
я хочу от вас детей
@АркадийМамонтов-д4г
@АркадийМамонтов-д4г 9 ай бұрын
Теперь ещо большее отвращение от программирования
@Rossinante_Tachi
@Rossinante_Tachi 9 ай бұрын
😂 когда говорят что Питон это язык для ИИ я начинаю думать, а почему? То есть С, С++, С# да и вообще другие языки не подходят 😂😂😂 Девочка, первое машинное зрение было сделано за долго основных языков программирования. Там вообще грубо говоря без языка делали на транзисторах. Когда слышу такое громкое заявление то сразу понятно что человек знает как написать пару строк чего либо но не знает как это работает 🎉
@DecembristITTV
@DecembristITTV 9 ай бұрын
Мальчик с раздутым самомнением. Посмотри на вакансии по условному AI и там в большинстве мест будет Python. Речь именно о том на чем пишут код непосредственно дата саентисты в большинстве случаев и на каком языке большинство библиотек. Если ты искал повод всунуть сюда свои непрошенные пять копеек, то делай это хотя бы уважительно. Я могу сказать что JS это язык для фронтенда, а ты придешь, чтоб вскукарекнуть что это некорректно, так как frontend можно писать и на Rust. У тебя с головой всё нормально? Только демотивируешь человека на ровном месте.
@Rossinante_Tachi
@Rossinante_Tachi 9 ай бұрын
@@DecembristITTV да только нормальный прогер и на своем исполнит, ай ай ) думать в одной плоскости
@StartuePotoya
@StartuePotoya 9 ай бұрын
привет, милашка.
@paulokaydan
@paulokaydan 9 ай бұрын
нафига делать обзор на то в чем не шаришь? дизлайк
@RuslanKhamidoullin
@RuslanKhamidoullin 9 ай бұрын
Этот блик на заднем фоне крайне плохое решение, от него болят глазки. 😢
@Алексей-ч5ъ6в
@Алексей-ч5ъ6в 9 ай бұрын
Ты же АААААААхуительно сексапильная, я так и не понял где ссылка на онлифанс ?
@user-lv6qm3fj2z
@user-lv6qm3fj2z 9 ай бұрын
Типа больше к С тяготеет, чем к С++. trait как я понимаю - это что-то вроде интерфейсов на С++ или C#.
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Андрей Гейн. Mojo - революция или хайп?
47:30
Видео с мероприятий {speach!
Рет қаралды 2,7 М.
День из жизни ML Инженера в Нью-Йорке
10:57
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН