The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Обновление инструментария для языка программирования Mojo , opennews (ok), 27-Янв-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


29. "Обновление инструментария для языка программирования Mojo "  +8 +/
Сообщение от Аноним (29), 27-Янв-24, 21:35 
Да, только в 2022 году, но ему уже пророчат большое будущее, так как его разрабатывает архитектор Swift. Синтаксис Mojo только похож на синтаксис Python, но и это уже большой плюс по сравнению с тем же Rust, потому что он более понятен и на него можно быстро перейти почти без переучивания. Компилируется в статику через LLVM и MLIR, производительность будет на уровне. Что интересно, они также планируют добавить в свой язык borrow checker.
Ответить | Правка | Наверх | Cообщить модератору

35. "Обновление инструментария для языка программирования Mojo "  +1 +/
Сообщение от Онанизмemail (?), 27-Янв-24, 22:04 
> производительность будет на уровне

На уровне чего?

Ответить | Правка | Наверх | Cообщить модератору

45. "Обновление инструментария для языка программирования Mojo "  –2 +/
Сообщение от Аноним (45), 27-Янв-24, 23:11 
На уровне kotlin, вестимо. И, раз это llvm, на нормальный код и универсальные оптимизации (без лишней грязи) можно не надеяться. Я имею в виду, даже дли си умудряются грязь разводить, хотя казалось бы.
Ответить | Правка | Наверх | Cообщить модератору

46. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Аноним (45), 27-Янв-24, 23:14 
Хотя, если так подумать, проприетарные компиляторы фортрана тоже на llvm запилили, и они лучше альтернатив код оптимизируют. Просто шланг такой позор, что это уже не отмыть видимо.
Ответить | Правка | Наверх | Cообщить модератору

62. "Обновление инструментария для языка программирования Mojo "  +3 +/
Сообщение от Аноним (-), 28-Янв-24, 02:17 
> Да, только в 2022 году, но ему уже пророчат большое будущее,
> так как его разрабатывает архитектор Swift.

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

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

69. "Обновление инструментария для языка программирования Mojo "  –2 +/
Сообщение от stalinum (?), 28-Янв-24, 07:53 
Та же история и с C#, да и в целом точка нетом. За пределами Windows использование околонулевое.
Ответить | Правка | Наверх | Cообщить модератору

83. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Аноним (83), 28-Янв-24, 13:24 
Согласен, маловата как-то - всего лишь на 95% персональных компьютеров в Мире.
Ответить | Правка | Наверх | Cообщить модератору

144. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Аноним (144), 30-Янв-24, 02:26 
> Согласен, маловата как-то - всего лишь на 95% персональных компьютеров в Мире.

Гугл такой, с парой миллиардов мобил - "что это за комар тут пищит"?

Ответить | Правка | Наверх | Cообщить модератору

154. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Аноним (83), 30-Янв-24, 11:42 
И на этой "паре миллиардов" мобил с операционкой, купленой Гугелом, конечно же работает на 95% софт, написанный на Java от фирмы Oracle (Sun) или Kotlin от JetBrains, а не на родной Go-шечке.

Кстати, на C# тоже пишут под Android разную GUI-ную мелочь. И на C# пишут все больше и больше как поделки под Android, так и интерпрайз под сервера с Linux. Для кого-то это, наверное, является откровением.

Ответить | Правка | Наверх | Cообщить модератору

91. "Обновление инструментария для языка программирования Mojo "  +5 +/
Сообщение от User (??), 28-Янв-24, 14:57 
Эм. Внезапно оконтейнеренной бизнусятины на дотнетчине уже больше, чем на жабе пишут. С трудом представляю, в каком макдаке нужно вайтить, чтобы в 2024 про "выньдос онли111" вещать.
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

92. "Обновление инструментария для языка программирования Mojo "  +1 +/
Сообщение от Аноним324 (ok), 28-Янв-24, 16:01 
Ну и где пшик? Apple крупнейший производитель смартфонов, под эти смартфоны пишут на свифте и objective c. Где пшик?
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

132. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Аноним (132), 29-Янв-24, 18:39 
Ну так аноним так и написал, кроме Apple, везде пшик. Что непонятного?
Ответить | Правка | Наверх | Cообщить модератору

140. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Аноним (140), 29-Янв-24, 22:58 
Специально для тебя:  
>Но вышел пшик, нигде кроме эппла не используется по сути.
Ответить | Правка | Наверх | Cообщить модератору

100. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Аноним (100), 28-Янв-24, 20:23 
Вообще-то это один из наиболее популярных языков современности, он куда популярнее того же Rust. Swift не используют нигде кроме айфонов только потому что Apple держит его под своим полным контролем.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

82. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Бывалый смузихлёб (?), 28-Янв-24, 13:18 
а у свифта получилось большое будущее ?
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

86. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Аноним (83), 28-Янв-24, 13:37 
Большое, не большое, но на Objective C уже пишут единицы.
Ответить | Правка | Наверх | Cообщить модератору

155. "Обновление инструментария для языка программирования Mojo "  +1 +/
Сообщение от Бывалый смузихлёб (?), 31-Янв-24, 13:20 
> Большое, не большое, но на Objective C уже пишут единицы.

Яблоко ещё во времена XCode 4 почти всех толковых проггеров согнало на разработку и развитие свифта
Баги и недоработки в ObjC при этом могли висеть месяцами и годами без какой-либо работы по ним

Собсно, он и заглох не сам по себе, а силой административного аппарата яблока

Ответить | Правка | Наверх | Cообщить модератору

101. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Аноним (100), 28-Янв-24, 20:24 
А что нет?
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

156. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Бывалый смузихлёб (?), 31-Янв-24, 13:24 
> А что нет?

Где он активно применяется кроме разработки под яблоко ?
Вполне возможно, что и другое что-то применяли бы, но выбора, в общем-то, немного( см коммент повыше, другому типу )

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

Ответить | Правка | Наверх | Cообщить модератору

114. "Обновление инструментария для языка программирования Mojo "  +2 +/
Сообщение от Карлос Сношайтилис (ok), 29-Янв-24, 10:51 
> ему пророчат большое будущее, т.к. его разрабатывает архитектор Swift

А какая связь?
Swift - язык одной платформы и его выбрали не разработчики, за "хорошесть", а apple по каким-то своим критериям.
Единственная гарантия из этого - автор Swift'а явно не напишет непотребную бяку.

> Синтаксис Mojo только похож на синтаксис Python,... на него можно быстро перейти почти без переучивания

Открою секрет Полишинеля - питон выбирают не за синтаксис, а за батарейки. За то что условный студент-физик может открыть пайтон-ноутбук, загрузить данные из s3, обучить модельку, построить графики и выгрузить результаты в csv или postgres. Или сделать что угодно другое. И всё это - в браузере, без установки тьмы библиотек, без компиляции и прочих заморочек. А на синтаксис ему плевать - он эти строчки из первых попавшихся статей в инете пишет. Да и строчек там не много.
То есть создать язык с синтаксисом питона можно, а вот написать тонну батареек - нет.
Если только не обеспечить явную и полную поддержку питона, но этого точно не будет.

> синтаксис Python
> перейти почти без переучивания
> планируют добавить в свой язык borrow checker.

У питона строгая динамическая типизация и GC. Borrow checker ему не нужен.
Если выкинуть динамическую типизацию или GC, тогда да, нужен, но в этому случае это уже не питон, на который можно "перейти почти без переучивания", сложность разработки программы, где надо учитывать типы и управлять памятью несопоставима с лёгкостью скриптования на питоне.

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

117. "Обновление инструментария для языка программирования Mojo "  +1 +/
Сообщение от Аноним (117), 29-Янв-24, 15:07 
>а apple по каким-то своим критериям

Армия лояльных разработчиков же, которые из экосистемы Apple не выйдут и будут исправно платить отчисления в аппстор. Вход - рубль, выход - два.

>Открою секрет Полишинеля - питон выбирают не за синтаксис, а за батарейки.

Его уже давно выбирают за то, что в ТЦ раздают флаеры на скиллбокс со скидкой в 10%.

>а вот написать тонну батареек - нет.

Их напишут восторженные фанаты и неолутцы.

>Если выкинуть динамическую типизацию или GC, тогда да, нужен, но в этому случае это уже не питон, на который можно "перейти почти без переучивания", сложность разработки программы, где надо учитывать типы и управлять памятью несопоставима с лёгкостью скриптования на питоне.

С точки зрения маркетинга и вакансий на хедхантере у питона теперь давно статическая типизация, поэтому можно рекламировать как zero cognitive load альтернативу Go - и теперь питонисты спасаться от конкурсов в 50 человек на позицию будут не на Go, а на Mojo. Если дело выгорит.

А для управления ресурсами туда надо with сунуть, если нет. И рекламировать его. И не волнует.

Ответить | Правка | Наверх | Cообщить модератору

136. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Аноним324 (ok), 29-Янв-24, 19:20 
> Армия лояльных разработчиков же, которые из экосистемы Apple не выйдут и будут
> исправно платить отчисления в аппстор. Вход - рубль, выход - два.

А других платформ и нет, приложения под андроид денег не приносят. На андроиде люди не покупают приложения. И то что процент гуглу меньше, так там и продаж нет, не просто же так процент ниже. С апстором, даже если эпл будет забирать 70% дохода, разработчика не обидят, потому что люди умеют платить за софт.


Ответить | Правка | Наверх | Cообщить модератору

157. "Обновление инструментария для языка программирования Mojo "  +/
Сообщение от Бывалый смузихлёб (?), 31-Янв-24, 13:30 
> С апстором, даже если эпл будет забирать 70% дохода, разработчика не
> обидят, потому что люди умеют платить за софт.

Очень сомнительное утверждение
Не то чтобы люди сильно умели, у них просто особо и выбора то нет - есть 1-2 приложения - и все платные. До недавних пор там довольно серьёзно ограничивали конкуренцию и выход новых подобных приложений.
Хотя и простеньких бесплатных хватает

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

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

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру