| |
| 2.10, Аноним (10), 01:06, 19/08/2026 [^] [^^] [^^^] [ответить]
| +6 +/– |
Надо будет посмотреть, что с реализацией идей. А то вдруг как и rust: идея хорошая, но реализация - не просто ужас, а ужас-ужас-ужас-ужас!
| | |
| |
| |
| |
| 5.102, Норм (?), 17:40, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Там gcc скоро для этого подвезут.
Вот у жцц бутстрап короткий и быстрый по-любому.
| | |
|
| |
| 5.99, Норм (?), 17:31, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
>> проблемы у реализации раста
> 1. Лицензия
> 2. Стандарт
Плохой стандарт и плохая лицензия?
И что, прямо настолько ужасная лицензия компилятора что пользоваться невозможно?
| | |
|
|
| 3.19, zionist (ok), 03:16, 19/08/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
Borrow checking собираются улучшить, как раз для таких плакс как ты. Поэтому утрись и иди делать уроки.
| | |
| |
| 4.20, Аноним (20), 05:13, 19/08/2026 [^] [^^] [^^^] [ответить]
| +8 +/– |
Раз борова собираются улучшить, то он в данный момент недостаточно хорош?
| | |
| |
| 5.28, Аноним (28), 07:40, 19/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Конечно недостаточно хорош, в любом нормальном языке написать связный список - как два пальца об асфальт, но только в расте для этого сначала нужно приложить титанические когнитивные усилия, сравнимые с изучением свежих препринтов по теории чисел с arXiv
| | |
| |
| 6.61, Аноним (56), 12:40, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так на Расте ИИшечка пишет. "Пргораммисту" там мозги необязательны.
| | |
| 6.64, Володька Драйвер (?), 12:45, 19/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну вопервый двусвязный список, с односвязным проблем нет, так как нет циклического владения.
А во вторых это проблема касаеться безопасного Rust, на unsafe можно сделать такую же (всратую) реализацию двусвыхного списка как на С/С++ (которую пишут на лабах в шарагах).
| | |
| |
| 7.101, Норм (?), 17:39, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Сишкодеры на работе так же как на лабах пишут.
Ну по крайней мере тот кот что я видел на гитхабе у популярных сипипи программ.
| | |
|
|
|
|
|
| 2.11, Аноним (11), 01:12, 19/08/2026 [^] [^^] [^^^] [ответить]
| +2 +/– | |
> Пока-пока, Rust!
Учитывая, что сабж, в отличие от Раста, сейчас использует ровно 0 корпов, то "пока-пока" с большой долей вероятности придется говорить именно Mojo. Без поддержки корпов оно даром никому будет не нужно. Язык D не даст соврать: тоже в свое время был "убийцей C++".
| | |
| |
| 3.12, Аноним (12), 01:24, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
modular и Mojo вроде юзают корпы? Если бы не юзали, modular закрылись бы, не?
| | |
| 3.30, Аноним (30), 08:13, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Modular выкупили Qualcomm, стало быть, как минимум им оно и надо
| | |
| 3.75, Аноним (75), 14:21, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Если ты не заметил. Там заточка под ИИ. Под реализации смешанного типа, где часть на питоне а часть на мойо.
| | |
|
|
| 1.22, Аноним (22), 05:51, 19/08/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– | |
>Код открыт под лицензией Apache 2.0 c исключениями от проекта LLVM, допускающими смешивание с кодом под лицензией GPLv2.
Пермиссивка.
>Изменения от сторонних участников в кодовую базу компилятора пока не принимаются, но возможность передачи изменений планируют реализовать до конца года.
До конца года нужно собрать устойчивый корпоративный костяк, чтобы сопротивлятся влиянию GNU.
>Язык Mojo развивается под руководством Криса Латнера (Chris Lattner), основателя и главного архитектора проекта LLVM и создателя языка программирования Swift.
О прям запахло корпоративными сговорами, перемигиваниями.
| | |
| |
| 2.29, Аноним (29), 08:09, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> До конца года нужно собрать устойчивый корпоративный костяк, чтобы сопротивлятся влиянию GNU.
Если есть спонсор, почему нет.
| | |
| |
| 3.81, limafresh (ok), 15:04, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Если там будет не пермиссивка, то его никто не будет использовать. На нём и так "полтора землекопа" пишет, а с копилефтом и их не будет. Пермиссивка это де-факто стандарт для реализаций языков.
| | |
|
|
| 1.25, небесный ученый (ok), 06:03, 19/08/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>При интенсивных вычислениях распараллеливание и задействование всех вычислительных ресурсов даёт возможность добиться производительности, превосходящей приложения на C/C++.
комрады, прокомментируйте пожалуйста
| | |
| |
| 2.27, X86 (ok), 06:45, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Язык медленный, но если сильно стараться и в специфических задачах может работать как питон в этих же задачах
| | |
| |
| 3.37, Вася Пупкин (?), 09:19, 19/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вообще популярное заблуждение что "однополосная сишка" - предел по скорости. Современные оптимизаторы у компиляторов способы быть более агрессивными если будут знать больше инвариантов про программу и обладать большим контекстом, например из системы типов. Догадываешься к чему веду? Да - и некоторые бенчи и не только показывают что эти ваши расты и зиги бывают обгоняют дедушку си
| | |
| |
| 4.38, Аноним (38), 09:24, 19/08/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ты хотел сказать исключительно в синтетических нагрузках, которые никогда не будут иметь значение в жизни, но тогда весь ответ теряет смысл, ведь правда же?
| | |
|
| 3.77, Аноним (76), 14:51, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
C++, в среднем, в однопотоке побыстрее С, потому что STL более оптимизирован, чем васян наколхозит.
| | |
| |
| 4.94, Аноним (94), 17:16, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Доо, именно поэтому каждый второй проект имеет собственные более быстрые велосипеды на замену STL. Сортировка (stl ничего не знает про современные процессоры с SIMD), строки, аллокаторы и всё такое.
| | |
|
|
| 2.36, Вася Пупкин (?), 09:15, 19/08/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
Если использовать последние более очеловеченные стандарты крестов, в которых сложнее отстрелить ногу, то внезапно код становится не такой быстрый. Особенно если интенсивно использовать параллелизм. Вот и думай, комрад.
| | |
| 2.40, Аноним (40), 10:04, 19/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> комрады, прокомментируйте пожалуйста
Пока академики пишут код на cpu и кривят нос от мысли написания портянок для ускорения на gpu, в mojo из коробки есть ускорение. В c/c++ нет такого распараллеливания - пиши его сам. Конечно, можно его написать и такой код будет сопоставимо быстрым.
| | |
| |
| 3.95, Аноним (94), 17:19, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
В смсыле нет, в маня мирке питонистов? Там вообще мало что здравого есть. А вот в C/C++ циклы элементарно параллелятся написанием одной строчки #pragma parallel for, оффлоадинг вычислений на GPU - в компиляторах из коробки, да и те же GPU ядра - cuda, rocm - по сути тот же C++.
| | |
|
|
| 1.26, Сергей Макаров (?), 06:37, 19/08/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
Язык появился слишком поздно что бы взлететь. Скоро при приеме в разработку ПО не будут брать тех, кто понимает код. Они будут больше отвлекаться.
| | |
| 1.33, limafresh (ok), 09:01, 19/08/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
То есть он был не открыт? Открытая реализация - базовый минимум для любого языка программирования, если хотят чтобы его использовали не только детки автора.
| | |
| 1.34, limafresh (ok), 09:05, 19/08/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Код открыт под лицензией Apache 2.0 c исключениями от проекта LLVM, допускающими смешивание с кодом под лицензией GPLv2
Как угодно извращаются чтобы не использовать просто MIT, для которой не нужно никаких исключений для совместимости с GPL 2.
| | |
| |
| 2.45, Европа (?), 11:00, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
C (и его духовный наследник C++) уже изобретен. При любом undefined behavior компилятор имеет полное право впихнуть rm -rf. Просто все слишком культурные, стесняются.
| | |
| |
| 3.78, Аноним (76), 14:52, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Любой язык в недоопределённом месте может вставить rm -rf. На то оно и недоопределённое.
| | |
| 3.86, Аноним (-), 16:35, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
С++ прямого отношения к чистому Си не имеет. История C++ начинается с "Си с классами" совершенно отдельного языка. У чистого Си нет наследников.
| | |
|
| 2.92, Аноним (87), 16:51, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> язык программирования, который взрывает ПК
Это надо у разработчиков пейджеров спросить, как там работало.
| | |
|
| 1.41, Аноним (41), 10:08, 19/08/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Почему в новости нигде не указано, на чём написан сам компилятор? Мне кажется, это должно быть в первом абзаце
| | |
| |
| |
| |
| 4.51, User (??), 12:12, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
А! Ну тут да - "Да оно ж на C++ написано?! А-за-зазаза!"
| | |
| |
| |
| 6.60, User (??), 12:40, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Ну, а всёже, почему не на самом себе? Что-то не удаётся написать/выразить?)
Ээээ... а ЗАЧЕМ? Нет, я в курсе про эту специальную олимпиаду - вы для Криса Латнера расскажите.
| | |
|
|
|
| |
| 4.59, User (??), 12:39, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> КО: Чтобы знать, чем собирать.
Так чтоб собирать - ты ж всё равно пойдешь по ссылочке, да? Или ты прям из новости навострился, а тут workflow поломали?
| | |
|
|
| 2.71, Аноним (71), 13:44, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Почему в новости нигде не указано, на чём написан сам компилятор? Мне кажется, это должно быть в первом абзаце
Он написан на C++.
| | |
|
| 1.44, Аноним (44), 10:36, 19/08/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Пecтoн (как и y6людckий JS) - ИТ-выcep, зачем на этом ещё основывать новые проекты? Пестон - он даже в школе не нужен, ибо порочен и неуклюж. Есть Паскаль для детей и D/C# для взрослой жизни. И тут вылезает самый умный и пилит мохо... 🤦
| | |
| |
| 2.46, Аноним (46), 11:02, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
микропитон и питон это все самое лучшее, наверное скоро появится micromojo и mojosjw
| | |
| 2.47, Аноним (20), 11:33, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Есть Паскаль для детей
Нету. Паскаль нужно забыть. Не было никогда его.
| | |
| 2.52, Аноним (38), 12:16, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Там это, питон универсальный и удобно позволяет накидать неблокирующийся код на асинхронных генераторах. А паскаль, вызывающий необратимые изменения в мозгу, ты серьёзно? Правда сабж, насколько я понимаю, ничего хорошего от питона не взял, и без батареек питона совершенно не имеет смысла. Значит, никакого толка от него нет, cython он не заменит. Привязка к пропроприетарному тулчейну, опять же.
| | |
| 2.55, User (??), 12:21, 19/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Пecтoн (как и y6людckий JS) - ИТ-выcep, зачем на этом ещё основывать
> новые проекты? Пестон - он даже в школе не нужен, ибо
> порочен и неуклюж.
Ну в общем "да" - язык, основанный на изначально фантастической идее о том, что "можно выдрессировать программистов писать хотя бы порогово приличный код через семантику языка" в 21 веке выглядит немного так "странно".
Вроде как уже всем понятно, что нет - нельзя, они не-о-бу-ча-е-мы-е, совсем, никак полностью - НЕТ, вот тебе форматтер, линтер, стайл-чекер, тайп-чекер, SAST\DAST анализатор поверх, коропративные стайлгайды, код-ревью в бизнес-процессах, отдельные спринты на работу с техдолгом - и все равно есть сильно ненулевая вероятность получить условночитаемый лапшекод на _любом_ языке.
В эпоху же, когда код пишет не человек-для-человека - визуальная идентация смотрится на-корове-седлом. Единственна надежа - что аф-фигительный объем данных для обучения того-кто-пишет хоть как-то поможет... Но ведь не поможет же :).
| | |
| 2.65, Аноним (56), 12:47, 19/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Зачем детям то, что во взрослой жизни не применятся? Это как в СССР на уроках информатики школьники писали на каком-то русскоподобном учебном ЯП чисто на на бумаге.
| | |
| |
| 3.67, Аноним (67), 13:06, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Вы только проснулись? Даже получение высшего образования, это не равно учёба и получение нужных знаний.
| | |
| |
| 4.72, Аноним (71), 13:58, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Даже получение высшего образования, это не равно учёба и получение нужных знаний.
Учились ради корочки. И сейчас тоже так. Получение высшего образования нужно было для того чтобы тупо устроится на работу. Российский вуз знаний не даёт. Даже элитные МГУ и МФТИ знаний не дают. У российских обраовательных учреждений одна задача - выпустить выдрессированную единицу не способную самостоятельно думать.
С введением ЕГЭ исчезла низовая коррупция в сфере образования. Списать стало трудно. Реально, те кто ничего не знал, стали получать низкие баллы. При поступлении не нужно стало "Приёмную коммисию" учебных заведений. До ЕГЭ каждый год администрация вуза богатела от денег которая получала от поступивших. На самом деле преподователи вузов только из-за этого ненавидят ЕГЭ.
| | |
| |
| 5.74, Аноним (71), 14:05, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Добавлю, подкупали "Приёмную коммисию" именно на бюджетные места. Даже если ты поступил на бюджет получить место в общаге нереально. Опять надо давать деньги комендантше общаги. По моим наблюдениям комендантша не делилась баблом с проректором вуза.
| | |
| 5.80, Аноним (76), 14:56, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>российских обраовательных учреждений одна задача - выпустить выдрессированную единицу не способную самостоятельно думать.
А где не так-то?
Нам обещали, что у англосаксов не так, там типа офигенные humanities с чтением классиков. А по факту хрен там, западная гуманитарная академия выпускает вокистов.
| | |
| |
| 6.84, Аноним (84), 16:12, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
Разница с Англией есть. Российскому государству нужны винтики системы. Русским не нужны люди способные свободно мыслить и дейстовать. Проблема не в правящей верхушке. Сам русский народ, такой.
А про моральную строну русского человека молчу. Это отдельная тема.
| | |
| |
| 7.104, _ (??), 17:53, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Анальное плямя вот этих вот - это ж сериалЪ на 100500 серий! :)
Молодец, доставил!(С). Давай Ыщо! :-)
| | |
|
|
|
|
| 3.68, Ох (?), 13:18, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Применение знаний и опыта во "взрослойй жизни" - индивидуальная задача индивидуального бипедного гуманоида.
| | |
|
| 2.91, Аноним (91), 16:50, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ноль информации в твоем сообщении, одни только эпитеты негодования
| | |
|
| 1.62, Норм (?), 12:41, 19/08/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Автор новости упустил нюанс.
Код открыли после покупки этого куалком.
| | |
| |
| 2.82, Аноним (76), 15:51, 19/08/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
Кому (и зачем) может вообще в 2к26 прийти в голову писать на Паскале?
Я ещё могу понять на Фортране или Ада/спарк.
Но Паскаль абсолютно мёртв.
| | |
| |
| 3.88, Аноним324 (ok), 16:48, 19/08/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Где он мёртв то? Фри паскаль развивается, Делфи вообще рекорды продаж бьёт, а ещё у них наилучшая интеграция нейросетей в разработку, из тех которые я видел. Правда дороговато делфи стоит, но токены тоже дорогие, так что без разницы, програмирование это для тех у кого есть деньги, а у кого нет, пусть едет в сибирь лес валить на вахте.
| | |
| |
| 4.97, Аноним (98), 17:28, 19/08/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
>Где он мёртв то?
В GNU/Linux мёртв.
>Фри паскаль развивается
Развивается в собственном загончике.
>Делфи вообще рекорды продаж бьёт, а ещё у них наилучшая интеграция нейросетей в разработку, из тех которые я видел
Ух ты!
>Правда дороговато делфи стоит
Да дело не в деньгах! Строить преподование программированию основываясь на проприетарном языке, которое принадлежит одной компании - это самое дно.
| | |
| |
| 5.100, Норм (?), 17:37, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну да, чет так не выли когда мс пропихиаала свой с++ вмесие с вижуал студией в вузы 🫠
| | |
|
|
|
|
| 1.89, Аноним (91), 16:48, 19/08/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Сравнения с растом и проч. некорректны. Язык изначально писался как замена скриптового питона в задачах машинного обучения, как язык с высокой степенью праллелизма и возможнлстью масштабирования. Корректнее сравнивать его с julia
| | |
| |
| 2.96, Аноним (98), 17:20, 19/08/2026 [^] [^^] [^^^] [ответить]
| +/– | |
Задницей читаешь?
>Проект преподносится как язык общего назначения, расширяющий возможности языка Python средствами системного программирования | | |
|
|