LINUX.ORG.RU
ФорумTalks

Mojo ли убить питона?

 , , , ,


1

2

Mojo — новый язык программирования, основанный на Python (синтаксис схожий), который устраняет имеющиеся у него «проблемы производительности и развёртывания». Говорят, в тестах до 35000 раз быстрее питона (сам это «колибри» не проверял). Кто-нибудь уже пробовал?

Об авторе языка:

Джереми Говард (Jeremy Howard) — Data Scientist, исследователь, разработчик, преподаватель и предприниматель. Джереми является одним из основателей исследовательского института fast.ai, занимающегося тем, чтобы сделать глубокое обучение более доступным, а также он является почётным профессором Университета Квинсленда. Ранее Джереми был выдающимся научным сотрудником в Университете Сан‑Франциско, где он был основателем Инициативы Уиклоу «Искусственный интеллект в медицинских исследованиях».

Джереми был генеральным директором‑основателем Enlitic, которая была первой компанией, применившей глубокое обучение в медицине, и два года подряд была выбрана в качестве одной из 50 самых умных компаний мира по версии MIT Tech Review. Он был президентом и главным научным сотрудником платформы по обработке и анализу данных Kaggle, где 2 года подряд занимал первое место в международных соревнованиях по машинному обучению. Он был генеральным директором‑основателем двух успешных австралийских стартапов (FastMail и Optimal Decisions Group, позднее приобретённых Lexis‑Nexis). До этого он 8 лет проработал в управленческом консалтинге в McKinsey & Co и AT Kearney. Джереми инвестировал, наставлял и консультировал многие стартапы, а также участвовал во многих проектах с открытым исходным кодом.


Ответ на: комментарий от I-Love-Microsoft

ибо где надо, Python ускорен

А если это колибри «выстрелит» и работодатели станут хотеть только его — все равно продолжите навязывать питона?

shiva
() автор топика
Ответ на: комментарий от thesis

Вау, новый язык программирования!

Это другое. Тут не Ваня из деревни Пердяево создатель, а сам Джереми!

shiva
() автор топика
Ответ на: комментарий от shiva

работодатели хотят те языки, на которых легче всего найти колеров

nightsinger
()
Ответ на: комментарий от shiva

«Сам Джереми» - это тут так не работает.

tommy ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Я молча использую питошечку

Подумай о работодателях с герпетофобией

shiva
() автор топика
Последнее исправление: shiva (всего исправлений: 1)
Ответ на: комментарий от shiva

Вообще то они уже лет восемь «шлифуют» этот ЯП.
Интересно то, что ранее о нём ни слова не было.

Forum0888
()

устраняет имеющиеся у него «проблемы производительности и развёртывания»

Не знаю, что там у них за проблемы развёртывания, но вот производительность - активно улучшается в Python.

th3m3 ★★★★★
()
Ответ на: комментарий от eternal_sorrow

но ещё и без исходников?

Зачем тебе копаться в грязном белье извращенец?

shiva
() автор топика
Ответ на: комментарий от eternal_sorrow

Обещали попозжее выложить, когда это будет не настолько ранняя альфа

MrClon ★★★★★
()

до 35000 раз

Всегда веселили такие заявы. Это что за тест такой? Тот же return 0 на сишке тоже будет мягко говоря бодрее чем интерпретатор пистона целиком поднимать.

Посмотрел, там Mandelbrot. И по заявлениям эта новая киса в 3.5 бодрее крестов. Чёт слабо верится

upcFrost ★★★★★
()
Последнее исправление: upcFrost (всего исправлений: 1)
Ответ на: комментарий от upcFrost

Это что за тест такой?

Какая разница, самый примитивный маркетинг лучше работает — 1C показатель :)

shiva
() автор топика
Ответ на: комментарий от upcFrost

Чёт слабо верится

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

shiva
() автор топика

Джереми Говард — Data Scientist

Точно саентист?

до 35000 раз быстрее

или всё-таки саентолог?
0.00001 это тоже до 35000.

imul ★★★★★
()
Ответ на: комментарий от imul

35000 это на лучшем для можи кейсе. Ну и имей в виду что это с учётом моджового паралелизма и автоматического кэширования промежуточных данных и прочих оптимизаций

MrClon ★★★★★
()
Ответ на: комментарий от shiva

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

t184256 ★★★★★
()
Ответ на: комментарий от DrBrown

Если бы мелкософт развивал и не просрал VB6, было бы интересно.

yu-boot ★★★★★
()

Yes, we expect that Mojo will be open-sourced. However, Mojo is still young, so we will continue to incubate it within Modular until more of its internal architecture is fleshed out. We don’t have an established plan for open-sourcing yet.

Вот когда/если опенсорснут, тогда и зовите.

CrX ★★★★★
()

Под вопросом выживет ли вообще сам этот Mojo =) Питон как ему и полагается в туче всего является клеем и управлялкой логикой, а под капотом может быть хоть OpenCL,хоть CUDA хоть всякие SIMD заспидраненные штуки.

Mojo это хайп, смайлики, маркетинговый мусор и синтетические тесты где он работает быстрее чем компьютер на котором он запущен.

У языка тотальная зависимость от SIMD расширений процессоров. Писать на нём нужно определённым образом из за этого дабы хорошо ложилось на SIMDы.

Дай бог свою нишу займёт, но точно никого не убьёт.

LINUX-ORG-RU ★★★★★
()

Не. Это какая-то хрень для дата-сосаентистов. Оно не нужно по одной простой причине: все эти библиотеки для нейронок уже написаны на C/C++, на новом говно-языке их никто переписывать не собирается, Python может их «прозрачно» использовать, скорость их выполнения что на одном языке, что на другом будет аналогичной… Мне там реклама понравилась типа в нашем языке ВЫ МОЖЕТЕ ИСПОЛЬЗОВАТЬ .🔥 в качестве расширения, те ЦА этого языка соевые зумеры омега-обрыганы. Я вот, честно, хотел бы чтобы все эти персонажи от питончика отстали, чтобы его перестали ассоциировать с ML/Data Science

uwuwuu
()
Ответ на: комментарий от shiva

Пока ты будешь раздумывать, все дающие тян отдадутся хипстерам

Мде, сразу видно что ты не женат и детей у тебя нет

upcFrost ★★★★★
()
Ответ на: комментарий от imul

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

MrClon ★★★★★
()

Говорят, в тестах до 35000 раз быстрее питона

Ностальжи

Как-то знакомый программист мне радостно сказал - «Знаешь, раньше для получения результата моей программе требовалось тридцать минут, а теперь всего лишь пару секунд».

Forum0888
()
Ответ на: комментарий от MrClon

Может им еще справку из поликлиники показать?

imul ★★★★★
()
Ответ на: комментарий от javascript

Среди скриптовых языков выходит так и есть, к сожалению.

X512 ★★★★★
()
Ответ на: комментарий от ggrn

Скока там уже готовых батареек?

Это надмножество питона, так что все питонячьи батарейки работают из коробки

MrClon ★★★★★
()
Ответ на: комментарий от upcFrost

сразу видно что ты не женат и детей у тебя нет

Завидуй молча.

her_s_gory
()
Ответ на: комментарий от I-Love-Microsoft

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

MrClon ★★★★★
()
Ответ на: комментарий от MrClon

Ну так ждем ебилдов получается, и будем посмотреть

ggrn ★★★★★
()

Это пузырение соплей про нового убийцу питона буква в букву перепощивается из одного сайта в другой, но почему-то никто пока не смог ответить на вопрос - а за счет чего авторы собираются настолько существенно ускорить питон? Объяснил бы кто-нибудь, каким образом виртуальная машина этого языка собирается резолвить динамические атрибуты, какая будет модель памяти, был бы повод для обсуждения. А пока что звучит как нагнетание хайпа и сбор бабла

FishHook
()
Ответ на: комментарий от LINUX-ORG-RU

У языка тотальная зависимость от SIMD расширений процессоров.

ну и что? он же не для эмбеддед! Десктопы и сервера.

Питон как ему и полагается в туче всего является клеем и управлялкой логикой, а под капотом может быть хоть OpenCL,хоть CUDA хоть всякие SIMD

Люди не хотят писать на плюсах и сишке. Имеют право.

seiken ★★★★★
()
Последнее исправление: seiken (всего исправлений: 1)
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)