Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

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



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

"Релиз языка программирования Mojo 1.2 и публикация кода движка MAX Framework"  +/–
Сообщение от opennews (?), 25-Окт-26, 10:44 
Представлен релиз языка программирования Mojo 1.2. Язык Mojo развивается под руководством Криса Латнера (Chris Lattner),  основателя и главного архитектора проекта LLVM и создателя языка программирования Swift. Код компилятора и сопутствующего инструментария, необходимого для сборки проектов на языке Mojo, распространяется  под лицензией Apache 2.0 c исключениями от проекта LLVM, допускающими смешивание с кодом под лицензией GPLv2...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=66544

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

Оглавление

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

2. Сообщение от анм (?), 25-Окт-26, 11:06   +3 +/–
Если в мане по mojo нет резона для раздела "как заставить компилироваться рабочие приложения а то наш боров тупой как пробка" - уже на голову выше чем руст
Ответить | Правка | Наверх | Cообщить модератору

3. Сообщение от Alexey Torgashin (?), 25-Окт-26, 11:51   –4 +/–
Крис Латнер этот. Конечно такая глыба человечеще. Такой язык Свифт. И ещё язык Моджо.

Круто конечно. И Llvm.

В последние годы человек оплешивился. Плеш растет на голове. Не всем волосы носить.

Бывает...

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #19, #25

6. Сообщение от Аноним (6), 25-Окт-26, 12:26   +3 +/–
Бесит то что убрали именование функции через fn. А так все хорошо начиналось.
В python ужасное именование операторов которые нужно было исправить. Def, str, elif и т.д
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20

7. Сообщение от Аноним (6), 25-Окт-26, 12:26   –1 +/–
Бесиnт то что убрали именование функции через fn. А так все хорошо начиналось.
В python ужасное именование операторов которые нужно было исправить. Def, str, elif и т.д
Ответить | Правка | Наверх | Cообщить модератору

8. Сообщение от Инопланетянин (?), 25-Окт-26, 13:13   +/–
if case .Some(item) = value:

Раст в синтаксисе питона. Теперь я видел все.

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

11. Сообщение от Инопланетянин (?), 25-Окт-26, 13:28   –3 +/–
> Простота достигается благодаря использованию привычного синтаксиса языка Python

Давайте честно скажем, что выглядит как питон и ползает как питон, но не питон. Просто похож. Семантика другая.

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

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

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

12. Сообщение от Аноним (12), 25-Окт-26, 14:08   +1 +/–
Я не понял. Только совсем недавно же вышел 1.0. Значит еще и 1.1 успело выйти? Или я что то путаю
Ответить | Правка | Наверх | Cообщить модератору

13. Сообщение от Tron is Whistling (?), 25-Окт-26, 14:40   +/–
А есть хоть одна модная поделка, от синтаксиса которой бы не выташнивало хотя бы так сильно?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #21, #26

14. Сообщение от Аноним (14), 25-Окт-26, 14:40   +/–
> Синтаксис Mojo основан на языке Python

под выброс

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

15. Сообщение от Аноним (15), 25-Окт-26, 14:47   +2 +/–
как-то недостаточно знаков препинания, я бы сделал так:
_if !case .Some#(item) == @value:;.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

16. Сообщение от Метрика (?), 25-Окт-26, 14:54   +/–
Синтаксис простой и приятный, может выстрелить
Ответить | Правка | Наверх | Cообщить модератору

17. Сообщение от Аноним (17), 25-Окт-26, 15:07   +/–
Пойдет. Всяко лучше раста и быстрее питона.
Ответить | Правка | Наверх | Cообщить модератору

18. Сообщение от Аноним (19), 25-Окт-26, 15:19   +/–
>Но питон же выбирают для быстрого прототипирования

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

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

19. Сообщение от Аноним (19), 25-Окт-26, 15:28   +/–
если оплешивился значит уже живешь дольше чем прожил бы в естественных условиях, тут радоваться надо
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

20. Сообщение от Аноним (20), 25-Окт-26, 15:42   +/–
Да какая разница, один раз привык и используешь, тем более во многом это вкусовщина.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

21. Сообщение от Аноним (21), 25-Окт-26, 15:57   +1 +/–
> А есть хоть одна модная поделка, от синтаксиса которой бы не выташнивало хотя бы так сильно?

Нет, просто программирование - это не твое.

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

22. Сообщение от Разрабemail (?), 25-Окт-26, 16:22   +/–
Просто сравните (F#):
let classifyPoint p =
    match p with
    | (0, 0) -> "origin"
    | (x, 0) when x < 0 -> $"negative x-axis: {x}"
    | (x, 0) -> $"x-axis: {x}"
    | (0, y) -> $"y-axis: {y}"
    | (x, y) -> $"point: {x}, {y}"
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #31

24. Сообщение от economist (?), 25-Окт-26, 17:12   +/–
Эдак скоро в PEP записывать идеи из Mojo придется. Местами очень здраво и продвинуто.

По поводу fn немного жаль, но def привычнее и всего лишь на одну букву длинее (других поводов для грусти не вижу)

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

25. Сообщение от Аноним (25), 25-Окт-26, 17:13    Скрыто ботом-модератором+1 +/–
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

26. Сообщение от Смузихеб забывший пароль (?), 25-Окт-26, 17:21   +/–
ты просто забыл как учился в своё время сишке и глядел на этот бесконечный зоопарк разных скобок
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #28, #30

27. Сообщение от Аноним1234 (?), 25-Окт-26, 18:05   +/–
Языке с borrow checker - очень нежно. Остальное должно умереть со временем.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #29

28. Сообщение от Аноним (28), 25-Окт-26, 18:11   +/–
Зоопарк символов только у раста.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

29. Сообщение от Аноним (28), 25-Окт-26, 18:13   +/–
Любишь когда боров вычекивает тебе весь мозг?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

30. Сообщение от Tron is Whistling (?), 25-Окт-26, 18:16   +/–
Неа, не забыл.
Поэтому именно C (в различных его вариациях, C/C++/C#), Java и PHP - в тренде.
А всё остальное так и останется маргинальщиной, несмотря на все попытки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

31. Сообщение от Tron is Whistling (?), 25-Окт-26, 18:17   +/–
yup, noshit языки всегда лучше
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22


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

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




XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг: