The OpenNET Project / Index page

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

В GCC утверждено включение поддержки языка Rust

11.07.2022 21:27

Комитет, управляющий разработкой набора компиляторов GCC (GCC Steering Committee), одобрил включение в основной состав GCC реализации компилятора языка Rust, подготовленной проектом gccrs (GCC Rust). После интеграции фронтэнда штатный инструментарий GCC сможет использоваться для компиляции программ на языке Rust без необходимости установки компилятора rustc, построенного с использованием наработок LLVM.

Разработчикам gccrs рекомендовано начать работу с командами, отвечающими за рецензирование изменений и подготовку релизов GCC, для проведения финальной проверки и одобрения патчей с точки зрения соблюдения технических требований к коду, добавляемому в GCC. В случае, если разработка gccrs продолжится в соответствии с ранее намеченным графиком и не будет выявлено непредвиденных проблем, фронтэнд для языка Rust будет интегрирован в состав выпуска GCC 13, намеченного на май следующего года. Реализация Rust в GCC 13 будет иметь статус бета-версии, пока не включаемой по умолчанию.

Язык Rust сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий. Безопасная работа с памятью, исключающая появление таких ошибок, как обращение к области памяти после её освобождения, разыменование нулевых указателей и выход за границы буфера, достигается в Rust во время компиляции через проверку ссылок, отслеживание владения объектами, учёт времени жизни объектов (области видимости) и оценку корректности доступа к памяти во время выполнения кода. Rust также предоставляет средства для защиты от целочисленных переполнений, требует обязательной инициализации значений переменных перед использованием, лучше обрабатывает ошибки в стандартной библиотеке, применяет концепцию неизменяемости (immutable) ссылок и переменных по умолчанию, предлагает сильную статическую типизацию для минимизации логических ошибок.



  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Прогресс в разработке компилятора для языка Rust на базе GCC
  3. OpenNews: В Rust-репозитории crates.io выявлен вредоносный пакет rustdecimal
  4. OpenNews: Линус Торвальдс не исключил возможность интеграции поддержки Rust в ядро Linux 5.20
  5. OpenNews: Выпуск языка программирования Rust 1.62
  6. OpenNews: Проект GCC разрешил приём изменений без передачи Фонду СПО прав на код
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57491-rust
Ключевые слова: rust, gcc
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (352) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 21:36, 11/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –20 +/
    Теперь осталось добавить нормальных генераторов и короутин и будет вполне юзабельно, как раз го заменит.
     
     
  • 2.10, Аноним (10), 21:53, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > фронтэнд для языка Rust будет интегрирован в состав выпуска GCC 13

    Символичная версия.

     
  • 2.35, Аноним (35), 22:56, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Хз зачем гошку приплел, в остальном плюсую. Генераторы бы не помешали, async/await еще допиливают(асинк-трейты и прочее). Кстати может кто-нибудь знает как сделать аналог finally но асинхронный? с синхронным есть прием через замыкание, а вот с async - хз
     
     
  • 3.51, freecoder (ok), 23:50, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/



    async {
       ...
    }
    .map(|result| ...)



    ?
     
     
  • 4.125, Аноним (35), 08:14, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не то же. Надо чтобы блок кода выполнился после функции в любом случае, но асинхронно. Например чтобы ресурсы подчистить - ну или другими словами как сделать async drop
     
     
  • 5.131, freecoder (ok), 09:45, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > как сделать async drop

    В принципе - это возможно, но пока есть сомнения в целесообразности. Drop вещь простая и детерминированная, а попытки делать внутри него await несколько разрушают эту детерминированность. Если интересны подробности, можно почитать обсуждение на IRLO: https://internals.rust-lang.org/t/asynchronous-destructors/11127

     
  • 5.185, morphe (?), 13:20, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Если вернуться к изначальному вопросу, где был finally (Что не тоже самое что и async drop)
    То на nightly уже можно делать так:

    let res = try {
      // ...
    };
    // код для финализации
    res

     
     
  • 6.323, Аноним (35), 11:35, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >(Что не тоже самое что и async drop)

    Согласен что не то же. Пытался использовать RAI за неимением другого.

    >То на nightly уже можно делать так:

    Спасибо, выглядит интересно

     
  • 2.94, Аноним (-), 03:21, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > как раз го заменит.

    Вообще-то есть gccgo, зачем ему сам себя заменять? А так - можно будет наверное попробовать подучить сабжа раз в gcc есть и не надо на гугл и эпл полагаться с этими их LLVM и CLANG.

     
     
  • 3.371, Аноним (1), 10:06, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Заменять надо богомерзкие хипстоподелки.
     
  • 2.145, Аноним (145), 10:55, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чёт ты какю-то хрень написал.
     
     
  • 3.370, Аноним (1), 10:04, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это моя забота, сажать юзверей на найтли ради стремноватых костылей не айс.
     
  • 2.268, Аноним (268), 23:41, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ещё пусть нормальный компилятор завезут
     

  • 1.5, iZEN (ok), 21:41, 11/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Что это даст? Появится Firefox, построенный GCC, а не LLVM с Rust'ом?
    Ну Ok.
    Тогда к трём LLVM в системе (FreeBSD clang version 14.0.5, llvm12-12.0.1, llvm13-13.0.1) добавится ещё и четвёртый (gcc-13.x).
    Нужно больше компиляторов!
     
     
  • 2.6, Я (??), 21:44, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +16 +/
    можно будет собирать ядро линукса используя только православную гццшку.
     
     
  • 3.7, Анонн (?), 21:49, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    ... с не менее православным Rust'ом!

    Вообще ядро можно собрать и используя llvm, а учитывая неизбежное отставание gccrs от эталонного компилятора - будет еще меньше смысла использовать gcc.

     
     
  • 4.9, Аноним (9), 21:52, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    rustc могут закопать.
     
     
  • 5.11, Анонн (?), 21:54, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Не могут, иначе куда gcc-кодеры будут подглядывать?
     
  • 5.12, Аноним (10), 21:55, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не закопают, ведь нет стандарта на раст. Что именно реализует gccrs? Что-то невнятное, что есть в rustc.
     
     
  • 6.32, Анонн (?), 22:47, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Будет реализовывать rfc языка. https://rust-lang.github.io/rfcs/introduction.html
    Или для вас стандарт это что-то сделанное дядями-бюрократами из специальных комитетов?
     
     
  • 7.68, Аноним (68), 01:28, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    RFC - это не стандарт. Это "мы тут с чуваками в кафешке на салфетке что-то набросали".
     
     
  • 8.75, Аноним (75), 01:49, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я так понимаю эти чуваки тоже на салфетке набросали https github com tc39 prop... текст свёрнут, показать
     
     
  • 9.135, Анонн (?), 10:12, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вы не понимаете, это другое с ... текст свёрнут, показать
     
  • 9.181, Аноним (181), 12:55, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    js макаки бросают не салфетки ... текст свёрнут, показать
     
  • 9.344, Аноним (344), 18:37, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ваша ссылка - на песочницу, в которой варятся предложения в стандарт Да, это те... текст свёрнут, показать
     
  • 9.409, Ан (??), 18:58, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    То, что ты скинул, да А вот это нет https 262 ecma-international org 13 0 ... текст свёрнут, показать
     
  • 7.360, Аноним (-), 06:32, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Или для вас стандарт это что-то сделанное дядями-бюрократами из специальных комитетов?

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

     
  • 4.95, Аноним (-), 03:24, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вообще ядро можно собрать и используя llvm,

    Поддерживает не все платформы и целиком зависит от 2 жадных и проблемных мегакорпов, гугла и эппла, известных динамой, профукиванием или даже злонамеренным сливом проектов и желанием все контролировать, вплоть, вон, до двухфакторных з@ндов в каждую ж@пу.

    > еще меньше смысла использовать gcc.

    Лично я не хочу целиком зависеть от придури гугла и эппла, по-моему очень даже смысл.

     
     
  • 5.121, Аноним (121), 07:50, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Эка вы про FSF сказали. GCC зависит от глупого копораста - который бах. и решил приватизировать себе весь код который компилируется этим компилятором. Ну да.. мы так и поверили что 100500 юристов читало текст лицензии на gcc и все забыли об исключениях. Да да. именно так и было. ведь так же ?
     
     
  • 6.269, Аноним (-), 23:49, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    С практической точки зрения Столлман меня не кидал закрывая сорцы своих инструме... большой текст свёрнут, показать
     
  • 3.215, anonymous (??), 15:45, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем тебе поддержка Rust в ядре?
     
  • 2.14, Аноним (14), 21:57, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если не секрет, зачем 3 llvm? Нужно собирать что-то древнее?
     
     
  • 3.40, Аноним (40), 23:14, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это скорее про те программы, которые используют LLVM библиотеки, а не те, которые собираются компилятором на его основе, осмелюсь предположить.
    Не нужно быть совсем уж древней софтиной, чтоб перестать собираться с новыми библиотеками LLVM. Стабильность API - это совсем не про LLVM. А уж стабильность ABI - это даже и не про С++ вообще.
     
  • 2.44, Аноним (44), 23:25, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Будет полноценная реализация rustc не на Rust. Есть mrustc, но он пилится исключительно для bootstrap компилятора на Rust в проектах вроде Guix.
     
  • 2.157, Аноним (157), 12:18, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Тогда к трём LLVM в системе (FreeBSD clang version 14.0.5, llvm12-12.0.1, llvm13-13.0.1) добавится >ещё и четвёртый (gcc-13.x). Нужно больше компиляторов!

    БЗДыпроблемы

     
  • 2.163, Аноним (181), 12:31, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем в freebsd нужен язык для "программистов" которые не способны освободить за собой память и не общаться к освобожденной. Настоящим программистам проверки компилятора не нужны
     
  • 2.191, анон (?), 14:18, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это даст портабельности. У ржавого сейчас с ней фигово. Так же как у llvm. А вот включение в GCC эту портабельность расту принесёт.
     
  • 2.379, Аноним (44), 15:17, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сразу видно не знакомого с темой человека!
     

     ....большая нить свёрнута, показать (24)

  • 1.8, Аноним (8), 21:52, 11/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +18 +/
    вот нахрена эту копипасту в последнем абзаце с новости в новость переносить?
     
     
  • 2.13, Аноним (10), 21:55, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Если долго повторять "халва"...
     
     
  • 3.198, Иисус (?), 14:44, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    То выйдет третья часть?
     
  • 2.15, Аноним (14), 21:58, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Иначе новость превратиться в смс, а их гугол индексирует плохо.
    Контентделателям приходится наливать воды, прям как в свои курсовые.
     
     
  • 3.17, Аноним (17), 22:05, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >наливать воды, прям как в свои курсовые.

    А ты в своей курсовой делал что-то по другому?

     
     
  • 4.23, Аноним (23), 22:18, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    В курсовую воду наливал кто-то другой она же просто скопированная.  
     
  • 2.20, Admino (ok), 22:15, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это ещё не добавляют "ранее стало известно, что "
     
  • 2.113, Корец (?), 07:03, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чтоб когда пойдут уязвимости на расте, не нужно было долго искать текст для стёба.
     
     
  • 3.136, Аноним (136), 10:22, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну так они (уязвимости) и будут, не исчезнут под ноль, только в значительно меньшем количестве и не в таких тупых случаях, как на сишке.
     
  • 2.150, Аноним (150), 11:35, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Чтобы здешним пригорало.
     
  • 2.164, Аноним (181), 12:32, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так выглядит типичный проплаченный маркетинговый текст. Любому разумному человеку понятно что на самом деле всё наоборот.
     

  • 1.16, Аноним (16), 22:02, 11/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Уже есть Zig, лучше б его включили, Rust проржавел, конкуренты - лучше
     
     
  • 2.18, Анонн (?), 22:05, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Ну так предложи Линуксу, сделай сравнение, создай рассылку и покажи все преимущества по сравнению си, адаптируя язык к требованиям и создай патчи... штук 5 или больше...
    Делов то.
     
  • 2.24, Аноним (75), 22:19, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Zig хуже Rust практически во всём, за исключением нескольких интересных моментов.

    Говорю как писатель кода на Zig. Пришлось проект закопать и перейти на Rust.

     
     
  • 3.45, еуые (?), 23:28, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А какие в нем есть интересные моменты? Мне он показался абслютно безыдейным,
    просто взяли фичи C++ и какие-то выбросили, какие-то завернули в другую обертку,
    но ничего кардинально не поменялось.
     
     
  • 4.102, Аноним (102), 03:43, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А какие в нем есть интересные моменты? Мне он показался абслютно безыдейным,

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

    Более того, так можно в принципе сделать очень годные assert-like конструкции верифицирующие параметры на вход и все такое. В культурном и мощном виде. В остальных ЯП это использует урезанный синтаксис и/или обкоцаные фичи и вы по сути учите 2 субдиалекта.

     
     
  • 5.139, Аноним (136), 10:42, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Как то неубедительно Конечно задачи задачам рознь, но видать я не те задачи реш... большой текст свёрнут, показать
     
     
  • 6.187, fsb4000 (?), 13:41, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот пример годной assert-like конструкций во время компиляции:

    https://github.com/microsoft/STL/pull/2837

     
     
  • 7.301, Аноним (-), 02:42, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Вот пример годной assert-like конструкций во время компиляции:
    > https://github.com/microsoft/STL/pull/2837

    Я честно говоря в этом месиве вообще не понял в каком там месте - "годно". Впрочем от гитхаба, майкрософта и STL иного и не ожидалось. Я бы имхо не хотел иметь дело с таким кодом.

     
  • 6.259, Аноним (259), 22:04, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> Может, "Compile time вычисления как константы" отдельно, а "годные assert-like конструкции верифицирующие параметры" - отдельно, без связки слов?

    А вы точно программист, а не джава макака? Первому не нужно объяснять почему одно вытекает из другого, второму и не объяснить…

     
     
  • 7.315, Аноним (315), 07:56, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Даже у незнающих чем отличается фон неймовская архитектура от гарвардской "джава макака" есть compile time вычисляемые константы и оператор assert
    Что конечно не делает из них программистов
     
  • 6.276, Аноним (-), 00:42, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На мое частное мнение - это у них прикольно придумано Вероятно Мы про системны... большой текст свёрнут, показать
     
  • 5.160, Аноним (157), 12:25, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В современном C++ тоже есть compile time вычисления. И если в Zig они также с помощью сторонненего препроцессора, то никаких преимуществ. Препроцессоры зло.
     
     
  • 6.237, Анончик (?), 17:56, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    создатель Zig(Andrew Kelley) не рассматривает C++ как хороший язык для написания программ, считая его слишком сложным и Zig это доработанный СИ.Zig не стремится вобрать в себя все функции C++ или конкурировать с ним.
     
  • 3.52, Аноним (-), 23:55, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Странно такое слышать учитывая, что тот же bun.sh работает во много раз быстрее и лучше node и deno написанного на Rust.
     
     
  • 4.111, Аноним (111), 05:16, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Качество кода проекта не зависит от языка.
    Разумно ли сравнивать проекты исключительно по языкам, на которых они написаны?
     
  • 4.175, Анонн (?), 12:49, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, было бы честно указать что в этом bun еще не работает...
    А список там не маленький https://github.com/oven-sh/bun#not-implemented-yet
     
  • 3.65, topin89 (ok), 01:07, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А можно поподробнее? Любопытен практический опыт.
     
     
  • 4.73, Аноним (75), 01:45, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Я не буду вдаваться в подробности, скажу только что язык экспериментальный На н... большой текст свёрнут, показать
     
     
  • 5.238, Анончик (?), 18:06, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >>Вот ошибка лично моя - https://github.com/ziglang/zig/issues/10873. А сколько таких сейчас там? Тысячи.

    Там сейчас идет переписывания взаимодействия с llvm и таких ошибок будет очень много ближайшие год-два, до версии 1.0

    >> И вот как замена С он очень интересный и гораздо лучше Сишки. Хотя я периодически ловил corrupted data - попорченные данные на стеке.

    Если посмотреть выступления Andrew Kelley он везде и говорит про Zig как замену СИ в определенных местах.

     
  • 5.296, topin89 (ok), 02:03, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Такие комментарии -- это причина, почему я до сих пор на опеннете. Спасибо за подробный ответ!
     
  • 3.144, Аноним (145), 10:53, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Zig хуже Rust практически во всём

    Согласен. Удивляет, что этот зиг везде предлагают, тогда как язык банальнейший, неидейный.

     
     
  • 4.277, Аноним (-), 00:44, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чем меньше идей, тем меньше они путаются под ногами активно мешая сделать задуманное.
     
  • 2.29, Аноним (-), 22:43, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Он независим от корпораций и минималистичен, таким языком нельзя пользоваться. Линукс движется к переписыванию на Rust и переименовыванию на systemd. И собираться будет по несколько часов только на мощных серверах ведь на расте даже хеллоуворлд требует для сборки полгигабайта места, что уж говорить про ядро.
     
     
  • 3.48, еуые (?), 23:33, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Мой старый ryzen неожиданно стал суперпоцессором наляту оптимиирующем код
    раз смог "hello world" собрать меньше чем за секунду и каталог сборки занимает
    всего несколько мегабайт, а если сделать strip бинарнику то и мегабайты превратяться в килобайты?
     
     
  • 4.49, Аноним (8), 23:43, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    а если удалить весь кеш сборки?
     
     
  • 5.74, microsoft (?), 01:48, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И тишина...
     
     
  • 6.76, Аноним (75), 01:51, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем его удалять?
     
     
  • 7.148, Аноним (1), 11:07, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А зачем его удалять?

    Ну например мой привет мир 40 гб. По 20 гб на релиз/дебаг. Если каждый привет мир будет столько места занимать, никаких дисков не хватит.

     
  • 4.155, Anonim (??), 12:12, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У rust кеш компиляции зависимостей лежит в ~/.сargo
     
  • 2.34, Аноним (35), 22:53, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Любопытсва ради прошу привести хотя бы кратенько выжимку - чем оно лучше ржавого?
     
     
  • 3.55, Аноним (-), 00:02, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Гораздо проще устроен, быстрая компиляция и адекватный размер исполняемых файлов как в Си, удобная интеграция с кодом на Си и возможность использовать как удобный тулчейн для сборки него же под совершенно разные платформы (легко портировать хотя бы потому что аллокатор по дизайну на выбор для всего), вместо сложных макросов просто метапрограммирование на этапе компиляции. Вообще говоря Rust можно сравнить по сложности с C++, а Zig с C.
     
  • 2.38, Аноним (38), 23:05, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ваш сраный Зиг семерочку не поддерживает.
     
     
  • 3.98, Аноним (-), 03:29, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ваш сраный Зиг семерочку не поддерживает.

    Да ее и майкрософт не поддержвивает уже. Быть круче майкрософта? А денег на это дадите?

     
     
  • 4.109, penetrator (?), 04:54, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    поддерживает ESU до января 2023 года, немного осталось но тем не менее
     
     
  • 5.278, Аноним (-), 00:46, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > поддерживает ESU до января 2023 года, немного осталось но тем не менее

    Они это все за довольно отдельные бабки делают, а вон те полтора землекопа с чего должны это бесплатно делать?

     
     
  • 6.404, penetrator (?), 09:48, 20/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> поддерживает ESU до января 2023 года, немного осталось но тем не менее
    > Они это все за довольно отдельные бабки делают, а вон те полтора
    > землекопа с чего должны это бесплатно делать?

    это означает, что платформа хоть и за бабки, но всё еще поддерживается производителем и всё еще актуальна

     
  • 4.234, Аноним (234), 17:12, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А, так zig это распил? Ну, буду знать тогда.
     
     
  • 5.279, Аноним (-), 00:47, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А, так zig это распил? Ну, буду знать тогда.

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

     
  • 2.42, warlock66613 (ok), 23:22, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Zig не готов. В Rust уже делают strict provenance, авторы Zig же ещё даже не выучили это слово(попробуйте начти что-нибудь про pointer provenance в документации).
     
  • 2.66, Аноним (-), 01:09, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Zig может по толщине какашки определить размер животного? Нет? А rust может: https://crates.io/crates/coprosize

    Ещё rust может дилдой управлять: https://crates.io/crates/buttplug

    Нахрен кому нужен твой zig, если он не умеет всех этих полезнейших вещей делать?

     
     
  • 3.77, microsoft (?), 01:54, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Становится ясно зачем такой секурный язык был нужен. Не хотелось бы чтоб дилду на улице взломали. Это его предназначение.
     
     
  • 4.180, Аноним (181), 12:52, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    думаете растоманы смогут написать так чтоб не взломали?
     
  • 3.81, Аноним (75), 01:58, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вот это красивый наброс. Браво, маэстро!
     
     
  • 4.196, Аноним (35), 14:42, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Плюсую! учитесь, диванные анонимы. человек сначала погрузился в тему, откопал проекты. небось еще и в язык углубился - это не тебе не набросы типа - "азаза - смузихлебы, нишарят"
     
  • 3.205, Аноним (157), 15:10, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, для самотыка это важно, чтоб переполнения буферов не вышло.
     
  • 2.96, Аноним (-), 03:27, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Уже есть Zig, лучше б его включили, Rust проржавел, конкуренты - лучше

    Вообще да, он поприкольнее сделан, и корпам ботинки не лижет. Однако в виде GCC-фронтэнда его все же нет, а мощный оптимизирующий бэкэнд с которым я на "эй ты, козел!" - это все же аргумент.

     
  • 2.158, Аноним (157), 12:21, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Уже есть Zig, лучше б его включили

    V, вроде, раньше появился. Соблюдайте очередь!

     
     
  • 3.200, Брат Анон (ok), 14:56, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Я тоже немало удивлён. V гораздо больше шансов имеет, чем Zig. И это первое упоминание.
     
     
  • 4.210, ананоша (?), 15:22, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    V это разводняк,который рано или поздно будет заброшен
     
     
  • 5.350, Брат Анон (ok), 20:32, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > V это разводняк,который рано или поздно будет заброшен

    Да-да. Мы знаем способность кожанных мешков предсказывать будущее. Чемберлен после Мюнхенского сговора подтвердит.

     

     ....большая нить свёрнута, показать (49)

  • 1.19, Аноним (19), 22:10, 11/07/2022 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • –2 +/
     

     ....ответы скрыты (3)

  • 1.28, васёк (?), 22:36, 11/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    ха ха, ну сейчас в сишников бомбанет, будут минусовать... вот только Линус Торвальдс тоже за включение раста в ядро
     
     
  • 2.31, microsoft (?), 22:45, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Торвальдсу вообще уже давно наплевать на ядро и что в нем будет.
     
     
  • 3.89, SNM (?), 03:02, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Ничего хорошего не будет. Ядро с каждой версией всё сильнее превращается в bloatware. Давно пора задуматься о полном его переписывании с оглядкой на современные реалии, выкинув тонны legacy кода для древних экзотических архитектур, которые уже нафиг никому не нужны.
     
     
  • 4.91, васёк (?), 03:13, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    вопрос в том на каком языке программирования его переписывать, если мы хотим избавиться от legacy
     
     
  • 5.97, SNM (?), 03:28, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да хоть на паскале. Legacy это не про язык, это про поддержку всяких там PS/2 клав, архитектур типа i386, ISA шин, IDE контроллеров и прочего исторического железа, которое уже физически не существует в рабочем виде кроме единичных экземпляров.
     
     
  • 6.112, Аноним (112), 05:55, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да чхать на это. Большинство из этого собирается с [n]. Проблема в том, что дистрибутивы сдуло в направлении переусложненных решений, которые требуют всякие cgroups, разные мандатные права, bpf, да даже lvm/raid сделан так, что пользоваться не хочется, но пользуешься, т.к. инфраструктура уже давно выстроена и устаканилась. Большинство из этой дичи - дань корпоративному сектору.
     
  • 6.123, ryoken (ok), 07:54, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >> Legacy это не про язык, это про поддержку всяких там PS/2 клав, архитектур типа i386, ISA шин, IDE контроллеров и прочего исторического железа, которое уже физически не существует в рабочем виде кроме единичных экземпляров.

    Ну-ну... Особенно про PS/2 повеселило :).

     
  • 6.162, Аноним (157), 12:30, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А чем это мешает? Ну болтается оно там. Мы же, когда собираем под нужную нам архитектуру, не включаем это себе в образ.
     
     
  • 7.201, Брат Анон (ok), 14:58, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А чем это мешает? Ну болтается оно там. Мы же, когда собираем
    > под нужную нам архитектуру, не включаем это себе в образ.

    Аполитично мыслишь, анон. То, чего нет -- сломаться не можешь.

     
  • 6.235, NG (?), 17:28, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    PS/2 не трогай. Вообще, зря это стали убирать из новых материнок. Вот, пересели с PS/2 на USB и что? Теперь, когда падает USB драйвер или начинает глючить и его нужно прибить и запустить заново, что хоть редко, но бывает, одновременно под это залетает и USB-клава с которой идет управление. Офигенно удобно, да, повесим все на USB, чтобы выход был только через ребут. Идиотизм. Ладно если под рукой есть еще машина откуда можно по SSH зайти, а ее может и не быть.
     
     
  • 7.239, SNM (?), 18:14, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дед, на Core 2 Duo сидишь? Ещё скажи что DVD диски используешь 🤣
     
     
  • 8.240, Аноним (234), 18:17, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Смузихлёб, спок 129315 ... текст свёрнут, показать
     
     
  • 9.280, anonymous (??), 00:48, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нужно говорить поридж, спок ... текст свёрнут, показать
     
  • 8.270, Аноним (270), 23:59, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Lenovo T содержат и то, и то И они, перепрошитые на LibreBoot, одобрены FSF и е... текст свёрнут, показать
     
  • 8.281, Аноним (-), 00:59, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что, никогда не встречал ситуации когда системная фирмварь usb-клаву не подхвати... текст свёрнут, показать
     
     
  • 9.293, Аноним (234), 01:45, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На макпуках какая usb-клава Главное чтобы модно было, и посоны с района уважали... текст свёрнут, показать
     
     
  • 10.298, Аноним (-), 02:28, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    DVD я и сам не помню когда пользовался, а PS2 клавы таки есть Более того, любая... большой текст свёрнут, показать
     
  • 7.337, НяшМяш (ok), 16:21, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    У меня на X570 под Ryzen 5950X PS/2 порт есть =)
     
  • 4.130, llolik (ok), 09:40, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > выкинув тонны legacy кода для древних экзотических архитектур, которые уже нафиг никому не нужны.

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

     
     
  • 5.142, Аноним (136), 10:51, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    да, вот такой он, опеннет, всё-таки разный, раз тут прямо морды друг другу бьём
     
     
  • 6.165, Аноним (157), 12:33, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Плюрализьм мнений, как говаривал Михал Сергеевич Горбачёв. Что, в общем-то, лучше, чем строем шагать в ногу.
     
     
  • 7.202, Брат Анон (ok), 15:00, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Плюрализьм мнений, как говаривал Михал Сергеевич Горбачёв. Что, в общем-то, лучше, чем
    > строем шагать в ногу.

    Шагать в ногу -- значит быть рядом со своими товарищами. В человеке должно быть всё прекрасно: и портянки, и почищенные сапоги, и портупея с наганом.

     
  • 4.216, anonymous (??), 15:48, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ядро уже давным-давно пора переписать. С использованием наработок OpenBSD и вообще как микроядро с вынесением всего лишнего в юзерспейс.
     
     
  • 5.221, SNM (?), 16:13, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > С использованием наработок OpenBSD

    Тогда уж лучше Dragonfly BSD. Там ядро поинтереснее + офигенная ФС HAMMER

     
     
  • 6.233, Аноним (234), 17:10, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чем там ядро интереснее?
     
     
  • 7.250, Аноним (157), 19:11, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Гибрид. Что-то можно и в юзерспейс вынести, наример, Direct Rendering Management, что-то и оставить, например, сеть.
     
     
  • 8.256, Аноним (234), 20:10, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А как это делается Есть что-нибудь почитать ... текст свёрнут, показать
     
     
  • 9.283, Аноним (-), 01:04, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сорцы старой версии XORG, вытворявшие дикое порно с PCI самолично Но это будет ... текст свёрнут, показать
     
  • 8.282, Аноним (-), 01:03, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Его в ядро внесли как раз потому что в юзерспейсе предсказуемости недостаточно ... текст свёрнут, показать
     
  • 3.206, анон (?), 15:18, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Его дочь не просто так в заложники взяли, т.к. ему не пофиг.
     
     
  • 4.251, Аноним (157), 19:12, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Феминистки? Мне кажется, у него дочь идейная фемка.
     
  • 2.47, Анонн (?), 23:29, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Торвальдсу просто надоело ревьювить бесконечные PR и указывать из года в года на одни и те же тупые ошибки. А так он скажет "Я раст не знаю, ревьювьте сами" и всё - получит свой носок.
     
     
  • 3.284, Аноним (-), 01:06, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Скорее всего ему просто любопытно что из этой возни получится. А вдруг и что-то дельное?
     
  • 2.87, SNM (?), 02:54, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Торвальдс в глаза знать не знает что такое этот раст, он занимается исключительно менеджментом и бизнес-процессами, полностью отойдя от кодинга лет двадцать как.
     
     
  • 3.178, Аноним (181), 12:51, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Наивные растоманы вас почитают и перестанут быть такими оторванными от реальности (нет)
     
  • 3.212, Аноним (157), 15:26, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не, лет 20 назад быть не может. Он только в 2005-м Git запилил.
     
  • 3.285, Аноним (-), 01:08, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > исключительно менеджментом и бизнес-процессами, полностью отойдя от кодинга лет двадцать как.

    Вообще-то если его коммиты еще и читать, да и вообще хоть что-то в project management понимать, то можно узнать что крутой project manager должен уметь и сам шашкой помахать. Без этого он не будет котироваться в кодерской среде, что для PM'а фатально. PM это тот кто стыкует менеджмент с кодингом. Очень редкий вид архидьяволов, а Торвальдс самый крутой из них.

     
  • 3.407, Аноним (407), 14:25, 24/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так он указывал команде продвижения Раста в ядро что надо подправить. Значит знает.
     
  • 2.380, Аноним (44), 15:18, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А чего минусуем-то??? Все ж по делу сказаноо
     
     
  • 3.382, Аноним (234), 15:28, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так бомбануло же.
     

     ....большая нить свёрнута, показать (39)

  • 1.30, microsoft (?), 22:44, 11/07/2022 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +1 +/
     

     ....ответы скрыты (4)

  • 1.36, Онаним (?), 22:59, 11/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Я очень надеюсь, что бинарник компилятора будет называться grust.
     
     
  • 2.166, Аноним (157), 12:35, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Чтоб постоянно сыпать соль на рану?
     
     
  • 3.179, Аноним (181), 12:52, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    на ржавую рану
     

  • 1.37, Аноним (37), 23:01, 11/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Пропал калабуховский дом...
     
  • 1.41, Вы забыли заполнить поле Name (?), 23:16, 11/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А как там компилятор для go поживает?
     
     
  • 2.70, microsoft (?), 01:42, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уже не модный.
     
     
  • 3.79, Вы забыли заполнить поле Name (?), 01:56, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже не модный.

    Я про gccgo

     
     
  • 4.168, Аноним (157), 12:37, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    O'K, я именно им собираю гошные поделия со шитхаба.
     
  • 3.203, Брат Анон (ok), 15:01, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Уже не модный.

    gccgo нормально поживает. Но модным он никогда не был.

     

  • 1.43, Аноним (43), 23:25, 11/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Иго раста надвигается!
     
  • 1.46, Аноним (43), 23:29, 11/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Раст - это язык будущего!!1!
     
  • 1.50, ИмяХ (?), 23:46, 11/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А в чём фичи у языка Rust, я так и не понял?
     
     
  • 2.53, freecoder (ok), 23:57, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Как плюсы, только плохое компулятор не позволяет сделать.


     
     
  • 3.170, Аноним (157), 12:39, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как плюсы говорите? А как там с наследованием?
     
     
  • 4.199, Аноним (35), 14:47, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Да, из всех ширико применимых языков - ржавый ближе всего к плюсам. Наследование если очень нужно - можно достигнуть через Deref(правда одинарное) но опыт подсказывает что композиция всегда лучше наследования
     
  • 2.54, freecoder (ok), 23:59, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > А в чём фичи у языка Rust, я так и не понял?

    Rust - это Си с тайпклассами. Вместо Simula испытал влияние ML и Haskell.

     
     
  • 3.172, Аноним (157), 12:43, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот и я думаю, чего было Мурзилам не писать их Quantum на OCaml, NIH?
     
     
  • 4.373, Советский инженер (?), 12:23, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не NIH a GC
     
  • 2.56, Аноним (-), 00:04, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Есть удобное ключевое слово unsafe за которым можно писать весь код.
     
     
  • 3.133, freecoder (ok), 09:55, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это очень удобное ключевое слово! Манера использования которого очень красноречиво говорит о программисте, который писал код. Насколько он ответственно подходит к своему делу. Достаточно взглянуть на то, использует ли он unsafe, и если использует, то как - и сразу становится понятно, стоит связываться с таким кодом или нет.
     
  • 3.183, Анонн (?), 12:58, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А еще есть прекрасное #![forbid(unsafe_code)], который позволит обезопасить свой код от ненужных применений unsafe.
     
     
  • 4.286, Аноним (-), 01:10, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А еще есть прекрасное #![forbid(unsafe_code)], который позволит обезопасить свой код от
    > ненужных применений unsafe.

    И как, много софта с этим собирается?

     
  • 2.176, Аноним (181), 12:50, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    компилятор думает за "программиста"
     
     
  • 3.184, Анонн (?), 13:00, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот за си погромистов компилятор не думает!
    Правда они тоже думают не сильно... и отстреливают себе ногу по самую ж очередным выходом за границы массива
    ¯\_(ツ)_/¯
     
  • 2.204, Брат Анон (ok), 15:02, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > А в чём фичи у языка Rust, я так и не понял?

    Никто не понял. Синтаксис вырвиглазный -- понятно. Что за фичи -- нет.

     
     
  • 3.213, Аноним (-), 15:32, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Эх Анон, Анон, жаль что ты так ничего не понял. Ни про заимствования, ни про времена жизни. Еще и читать чужой код на расте ему сложно (ну разумеется, ты же его не знаешь)...

    Синтаксис вырвиглазный только для страдающих синдромом утенка. А для остальных - он читаемый и явный.

     
     
  • 4.287, Аноним (-), 01:11, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Особенно примеры фич в предыдущих новостях.
     
  • 4.322, _kp (ok), 11:11, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Читаемый, но не комфортно. Вот, ассемблер, для тех кто знает читаем, но не популярен в массах. Или  ладно, Паскаль, очень читаем, но писать некомфортно и длинно, и где он сейчас? Вот.
    Современный инструмент, помимо эффективности, должен быть удобен и приятен.  
     

  • 1.57, Шарп (ok), 00:09, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    У раста стандарт на язык хоть существует то? Или тамошние хипстеры прямо в master ветку свои фичи коммитят? В этом случае gcc в жизнь не угонится за ними.
     
     
  • 2.60, warlock66613 (ok), 00:31, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Стандарта нет за ненадобностью (а точнее вредностью).
     
     
  • 3.71, microsoft (?), 01:44, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нужно сидеть в головах одновременно у всех кто разрабатывает язык?
     
     
  • 4.84, warlock66613 (ok), 02:35, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Нужно сидеть в головах одновременно у всех кто разрабатывает язык?

    В головах сидеть не нужно, нужно повторять референсный компилятор.

     
     
  • 5.128, Шарп (ok), 09:36, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В головах сидеть не нужно, нужно повторять референсный компилятор.

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

     
     
  • 6.357, warlock66613 (ok), 00:58, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Повторяешь поведение референсного компилятора, а потом выясняется, что это был баг и
    > нужно опять переделывать. Очень эффективно.

    Баги разрешаю не повторять, фиксить сразу.

     
  • 5.288, Аноним (-), 01:13, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > В головах сидеть не нужно, нужно повторять референсный компилятор.

    Паршивый подход к делу. На будущее запомним что warlock66613 продвигает гнусный вебмакакинг в хучшем виде. Впрочем, чего с warlock'ов взять, они те еще типы.

     
     
  • 6.358, warlock66613 (ok), 01:11, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Паршивый подход к делу.

    Забавное заявление на ресурсе, посвящённом в том числе Linux, который написан на нестандартном диалекте стандартизированного языка.


     
     
  • 7.361, Аноним (-), 06:50, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Маленький нюанс состоит в том что кернелы, бутлоадеры, фирмвари и тому подобное ... большой текст свёрнут, показать
     
  • 3.348, Аноним (348), 19:41, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тогда развитие Раста определяется сегодня левой пяткой этого разработчика, завтра правой другого.
     
     
  • 4.356, warlock66613 (ok), 00:56, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну тогда развитие Раста определяется сегодня левой пяткой этого разработчика, завтра правой
    > другого.

    Откуда такой вывод и как он связан с наличием или отсутствием стандарта? Вот на Паскаль в своё время был стандарт. Кем определилось развитие этого языка?

     
     
  • 5.362, Аноним (-), 06:55, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как, как. Приперся воланд^W борланд, стал хреначить свое, ни с чем не совместимое. А остальные вообще не поняли зачем это надо. Борланд постепенно тоже слился. Паскаль нормально как обучалка, но вот софт на нем писать... ну во первых в какихнибудь дельфях его так изгадили что он изначальный понт продолбал, став вместо предсказуемого надежного тула генератором наколени, где хорошие свойства яп всем пофиг, формошлепов уж точно не те аспекты интересовали. Да и надежность их хреноты, игнорящей отвал сети, валящейся с "run-time error 200" и "access violation" и прочими приколами давно стала легендой.

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

     

  • 1.58, Аноним (58), 00:24, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    История с системдой повторяется.
     
     
  • 2.219, Аноним (157), 15:59, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тут глубже
     

  • 1.61, Аноним (315), 00:35, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вижу в комментариях собралось очень много профессиональных программистов.
    Объясните, пожалуйста, каким критериям должен соответствовать язык для настоящих программистов? Чем плох rust?
    Какой язык стоит учить если я хочу стать настоящим программистом, а не макакой? Почему?
     
     
  • 2.62, Аноним (62), 00:49, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Человечий. Программисты - рабы корпораций, тянущие лямку вдоль вырытого не ими канала, т.е макаки по определению, не важно на каком языке они пишут. Лучше научиться программировать программистов на добычу тебе бабосиков.
     
     
  • 3.99, Аноним (-), 03:31, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Вообще-то продвинутые системщики являются чем угодно кроме рабов. А корпорации готовы глотки друг другу передрать охотясь за штучным зверем иной раз.
     
     
  • 4.224, анон (?), 16:21, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Хороший мем.
     
  • 4.297, topin89 (ok), 02:12, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Вообще-то продвинутые системщики являются чем угодно кроме рабов. А корпорации готовы глотки
    > друг другу передрать охотясь за штучным зверем иной раз.

    Это касается вообще любых штучных специалистов: врачей, конструкторов, да хоть футболистов. Только таких крутых программистов дай бог сотни на весь мир, а остальные пишут истории "как я не попал в Эппл/Гугл/Конторанейм".

     
  • 3.101, SNM (?), 03:38, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Есть мнение, что программистами на пенсию не уходят. Всех кого знал из своих знакомых (разработчики с опытом 20+ лет) ушли кто в торговлю, кто в производство, кто в бизнес не связанный с IT. Программирование это всё же удел молодых (до 30 лет), потом уже появляются семьи и прочие бытовые проблемы, некогда учить очередные фреймворки.
     
     
  • 4.134, Аноним (58), 09:56, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Видимо будет откровением, но множество программеров фреймворки в глаза не видели.
     
     
  • 5.266, SNM (?), 23:33, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Видимо будет откровением, но множество хеллоувордщиков фреймворки в глаза не видели.

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

     
  • 4.289, Аноним (-), 01:20, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А я видел чела который в свои 65 кодил как огурчик, и когда такой опыт совмещает... большой текст свёрнут, показать
     
  • 2.80, Вы забыли заполнить поле Name (?), 01:58, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    js учи, потом спасибо скажешь
     
     
  • 3.93, SNM (?), 03:18, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Любой интерпретируемый язык подразумевает макакинг в т.ч. и JS. Ну за редким исключением типа data scientist'ов на пайтоне и сисадминов с их баш-партянками.
     
     
  • 4.104, Вы забыли заполнить поле Name (?), 04:13, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Любой интерпретируемый язык подразумевает макакинг в т.ч. и JS

    Учи typescript, потом спасибо скажешь.

     
     
  • 5.141, Аноним (145), 10:49, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Typescript - костыльный язык. Лучше Раста и Хаскеля сейчас языков нет и близко.
     
     
  • 6.194, Вы забыли заполнить поле Name (?), 14:37, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучше Раста и Хаскеля сейчас языков нет и близко.

    А почему на лучших языках вакансий нет и близко?

    Почему на лучшем расте за 11 лет ничего толкового не написали?

     
     
  • 7.302, topin89 (ok), 02:49, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Хаскель реально академичный, в одном ряду с LISP ом или APL ом А раст натуральн... большой текст свёрнут, показать
     
     
  • 8.303, Вы забыли заполнить поле Name (?), 03:00, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Частично Какой процент А какой на с Почему тогда не трезвонить, что с отл... большой текст свёрнут, показать
     
  • 6.231, Аноним (234), 16:57, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Бинго смузихлёбства.
     
  • 5.159, Аноним (181), 12:24, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    typescript такой же интерпретируемый язык как и javascript. У него есть опциональная статическая типизация, но она легко обходится оператором as и типом any. К тому статическая типизация работает только во время компиляции без проверок во время выполнения.
     
     
  • 6.193, Вы забыли заполнить поле Name (?), 14:33, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > typescript такой же интерпретируемый язык как и javascript. У него есть опциональная
    > статическая типизация, но она легко обходится оператором as и типом any.

    Играй по правилам. В любом языке со статической типизацией можно найти лазейки и делать как не надо.

    > К тому статическая типизация работает только во время компиляции без проверок
    > во время выполнения.

    Эмм... ну так и задумывалось.

     
     
  • 7.236, Аноним (181), 17:41, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    any такая же часть языка работающая в строгом режиме typescript как и любая другая.
    any это и есть по правилам.
    class Server {
    tryToChargeForServerAndSetStatus(obj: any, p: any, b: any): any {
        obj.ololo.doSomethingStrange(b, p);
        // lots of nested methods calls.
        return obj.result;
      }
    }
    >В любом языке со статической типизацией можно найти лазейки и делать как не надо.

    any это не лазейка, статическая типизация в typescript опциональная. Если помучаться её можно использовать. Если коллега не захотел он будет везде шлепать any, зато задача закрыта в 3 раза быстрее

     
     
  • 8.243, Вы забыли заполнить поле Name (?), 18:44, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это человеческая проблема и должна решаться на уровне ваших соглашений в команде... текст свёрнут, показать
     
  • 8.244, Вы забыли заполнить поле Name (?), 18:46, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, но повсеместное использование any - плохой тон какой вообще тогда смысл в т... текст свёрнут, показать
     
  • 6.197, Вы забыли заполнить поле Name (?), 14:44, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >  У него есть опциональная статическая типизация, но она легко обходится оператором as и типом any.

    Точно также безопасность раста легко обходится использованием unsafe. Бездумное использование unsafe (как и бездумное использование as any) - это показатель.

     
     
  • 7.342, Аноним (-), 18:36, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Точно также безопасность раста легко обходится использованием unsafe. Бездумное использование
    > unsafe (как и бездумное использование as any) - это показатель.

    А вон там анон показал как это зарубить, если это проблема. Слабо так же в тайпскрипте? :) Вообще, запихать тайпскрипт и хруст в одну нишу может только полнейшая вебмакака.

     
     
  • 8.353, Вы забыли заполнить поле Name (?), 20:45, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Выше уже сказал про no-implicit-any Где ты одну нишу увидел Ты просто обкакалс... текст свёрнут, показать
     
     
  • 9.363, Аноним (-), 06:58, 14/07/2022 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 10.384, Вы забыли заполнить поле Name (?), 18:04, 14/07/2022 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
     
  • 11.393, Аноним (-), 22:33, 14/07/2022 Скрыто ботом-модератором     [к модератору]
  • –4 +/
     
     
  • 12.399, Вы забыли заполнить поле Name (?), 03:00, 15/07/2022 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
  • 12.400, Вы забыли заполнить поле Name (?), 03:06, 15/07/2022 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 4.223, анон (?), 16:20, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >data scientist'ов на пайтоне
    >data scientist'ов
    >на пайтоне

    Лицо этих data scientist'ов представили?

    >Любой интерпретируемый язык подразумевает макакинг

    Нет.

     
     
  • 5.343, Аноним (-), 18:37, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Лицо этих data scientist'ов представили?

    Это они просто еще не слышали как их дата саентологами
    называют...

     
  • 2.90, SNM (?), 03:07, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Какой язык стоит учить если я хочу стать настоящим программистом, а не макакой? Почему?

    Выучить язык (т.е. синтаксис) - это самое простое что тебе придётся сделать. Трудности будут когда начнешь изучать системы сборки, системы контроля версий, системы управления пакетами и зависимостями, шаблоны проектирования, алгоритмы, фреймворки, библиотеки. Может ну его нафиг это программирование? Сейчас сверщики куда более востребованы, причем даже зарубежом. Кореш в Канаду уехал 2 мес назад, правда у него разряд самый высокий, но это дело наживное.

     
     
  • 3.92, SNM (?), 03:14, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    И да, самое главное - нужно быть поистине увлечённым человеком, для которого перманентное изучение очередного фреймворка будет в кайф даже в выходные и отпуск. Лично я из-за этого и уволился - перегорел. Ушёл в торговлю и не жалею.
     
     
  • 4.105, васёк (?), 04:13, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    вы молодец, даже Линус Торвальдс ушел в менеджмент... с проганьем все в РФ понятно, либо драйвера для китайских микроконтроллеров на Си, либо в банк поддерживать систему на Java.

    ну и www на PHP/js ... больше нет ничего

     
  • 4.116, Аноним (116), 07:14, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Самая типичная ситуация. Уже не программист (или никогда им не был как Фрактал или КвертиРег), а мнение по поводу необходимости раста имеет.
     
  • 4.119, Аноним (116), 07:20, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кстати изучение фреймворка в выходные это и есть причина. Если ты в обычное время не можешь его изучить лучше и не начинать было. А выходные для отдыха.  
     
     
  • 5.161, Аноним (181), 12:26, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В обычное это когда? В рабочее когда работать надо, а не фреймворки учить или после работы?
     
     
  • 6.211, Брат Анон (ok), 15:23, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В обычное это когда? В рабочее когда работать надо, а не фреймворки
    > учить или после работы?

    Непрерывное самообучение -- это неотъемлемая часть работы программиста. Это делается в рабочее время.

     
     
  • 7.222, SNM (?), 16:16, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Это делается в рабочее время.

    Удачи найти такого работодателя, особенно на постсоветском пространстве.

     
     
  • 8.245, Вы забыли заполнить поле Name (?), 18:56, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Всмысле Вот с этим вот всем разработчик непрерывно сталкивается во время своей ... текст свёрнут, показать
     
     
  • 9.246, SNM (?), 19:01, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Типичный рабочий процесс это сидеть и строчить код Попробуй только намекнуть, ч... текст свёрнут, показать
     
     
  • 10.247, Аноним (234), 19:04, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Какая у тебя выборка сколько работодателей ... текст свёрнут, показать
     
  • 10.248, Аноним (234), 19:04, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И какой город ... текст свёрнут, показать
     
  • 10.249, Аноним (249), 19:07, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Самый сок, когда на ежедневном митинге тебя спросят что ты сделал, а ты ответишь... текст свёрнут, показать
     
     
  • 11.252, Аноним (234), 19:14, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Фантазии мфективных менеджеров, на практике после ухода специалиста взять либо н... текст свёрнут, показать
     
     
  • 12.254, SNM (?), 19:55, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так речь скорее всего о джуне, который пришел в компанию 1 день назад Специа... текст свёрнут, показать
     
     
  • 13.263, Аноним (263), 23:00, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Речь не о джуне речь о тебе Если тебя так легко заменить и тебе надо трайхардит... текст свёрнут, показать
     
     
  • 14.265, SNM (?), 23:29, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Сам то понял что написал ... текст свёрнут, показать
     
  • 11.299, Аноним (-), 02:33, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Вообще-то это совершенно нормальный ответ Адекватные фирмачи, которым не пофиг ... текст свёрнут, показать
     
  • 11.304, Вы забыли заполнить поле Name (?), 03:04, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Это просто бред ... текст свёрнут, показать
     
  • 11.314, Аноним (249), 04:45, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем ты бьёшь по больному местных диванных экспертов, которые ничего большего ч... текст свёрнут, показать
     
  • 10.262, Аноним (263), 22:59, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это только если ты сам себя не уважаешь Как минимум работать в такой компании ... текст свёрнут, показать
     
     
  • 11.309, SNM (?), 04:28, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Понимаю, что рушится твой манямирок, но это реальность для джунов без опыта На ... текст свёрнут, показать
     
     
  • 12.387, Аноним (-), 20:44, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее, это старый лузер дает краш-курс как стать таким же лузером Ничерта не п... текст свёрнут, показать
     
  • 10.305, Вы забыли заполнить поле Name (?), 03:07, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Может они еще за кол-во кода должны платить ... текст свёрнут, показать
     
  • 10.339, Вы забыли заполнить поле Name (?), 16:28, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Торгаш рассуждает о рабочих процессах Ну если ты был рабом на галерах, то это т... текст свёрнут, показать
     
  • 8.261, Аноним (263), 22:57, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ты в нормальной компании то и не работал никогда Оно и понятно что ты быстро св... текст свёрнут, показать
     
  • 8.351, Брат Анон (ok), 20:36, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Причём тут удачи найти на постсоветском пространстве Как там дела обстоят у р... текст свёрнут, показать
     
  • 2.100, Аноним (-), 03:34, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Какой язык стоит учить если я хочу стать настоящим программистом, а не
    > макакой? Почему?

    Ассемблер, чтобы увидеть как машина изнутри работает. Паскаль, чтобы понять как програмить правильно. Хоть он и долбаный зануда. Потом можно сишку, если зайдет то и плюсы, раст, зиг наконец. Немного JS чтобы вебню патчить, баш для мелкой автоматизации... ну, как, всегда гвоздить одним и тем же молотком независимо от размера гвоздя может и не быть удобно. Скажем, попробуйте вообще в браузере Rust выполнить? При сильном желании это можно, WASM'ом, но пару полей формочки с емылом так проверять? Там производительность не надо, тормозить нечему даже если это будет без JIT, возня себя не оправдает.

     
     
  • 3.126, Аноним (-), 08:21, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >Скажем, попробуйте вообще в браузере Rust выполнить?

    У вас слабые теоретические знания по парадигмам программирования. ЖабаСкрипт - это интерпретируемый язык, синтаксис языка работает с ДокуметОбъектМодель, который реализован внутри виртуальной машины под названием Интернет-браузер.

    Раст - это компилируемый язык, программист Раста работает напрямую с оперативной памятью компьютера.

    >баш для мелкой автоматизации

    Патрик при помощи баша и GNU sed делает целый дистрибутив. Всё завиит от человека, если челове сам по себе мелкий, то такой человек может делать на баше только мелкие вещи.

     
     
  • 4.129, n00by (ok), 09:37, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У Вас в голове полнейшая каша Существует наверное с десяток интерпретаторов язы... большой текст свёрнут, показать
     
     
  • 5.189, Аноним (189), 13:59, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Можно даже из js сделать байткод и отдавать его вместо js текста. Обещают выигрыш до трети попугаев, но и проблем совместимости они огребают.  
     
     
  • 6.291, Аноним (75), 01:42, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Не можно - а сделано. React Native так и работает. Он как я понял умеет выполнять только байт-код (как минимум в release mode), который получается из JavaScript во время сборки проекта.
     
  • 5.192, Аноним (192), 14:28, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Существует наверное с десяток интерпретаторов языка Си.

    Существует (существовала) даже аппаратная реализация Си.

     
     
  • 6.214, Аноним (157), 15:34, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    PDP ?
     
  • 4.153, Аноним (136), 11:43, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вы отстали от жизни в лучшем случае, мягко говоря Существует куча фигни, кото... большой текст свёрнут, показать
     
  • 4.290, Аноним (-), 01:32, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо капитан очевидность А почему вы думали что я не в курсе Но если уж при... большой текст свёрнут, показать
     
  • 2.208, Брат Анон (ok), 15:20, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Главный критерий прикладного языка код пишется 1 раз, и читается -- 50 Гошечка... большой текст свёрнут, показать
     
     
  • 3.372, tmplsr (?), 12:04, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ещё проще: HTDP, "Как проектировать программы". Легендарная по своей сути книжка, (хотя и гораздо слабее SICP) наконец-то переведена издательством ДМК. Так ведь издатели и до "The Unix-Haters Handbook" доберутся, редиски этакие.
     
  • 2.217, anonymous (??), 15:55, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Assembly, Scheme, Scala/Clojure, Erlang/Elixir, Haskell. OOP в принципе не настолько хорошая вещь как про него думают. Смысла тратить времени особо нет. Но для понимания общих принципов нужно. Но если учить скалу/кложур, то и джаву придётся знать. На плюсы время не трать и не слушай "русских программистов", которые за них топят.
     
  • 2.230, Аноним (234), 16:54, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Настоящих программистов не существует Если ты хочешь работать в этой сфере, с... большой текст свёрнут, показать
     
  • 2.232, Аноним (234), 17:00, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    О, брат анон хорошо напомнил, ещё go есть, тоже неплох, говорят.
     
  • 2.275, IRASoldier_registered (ok), 00:13, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Здесь почти нет профессиональных программистов. Здесь есть куча фриков, луддитов и чрезвычайно политизированных околоайтишников, в основном. Беги отсюда.

    Раст ничем не плох, но учить стоит не один язык, и начинать будущему "настоящему программисту" стоит не с языка, а с алгоритмов. Для этого же прекрасно подойдет, например, Пайтон. Затем стоит изучить что-то относительно низкоуровневое - С / С++, в том числе и для того, чтобы иметь возможность сравнивать их с Растом. А дальше все будет зависеть от задач - не существует языка, который бы одинаково массово применялся и в вебе, и на десктопах, и в мобильных приложениях.

     
     
  • 3.294, Аноним (234), 01:47, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Раст ничем не плох

    Приходи ещё лет через 10.

     

     ....большая нить свёрнута, показать (74)

  • 1.64, Аноним (64), 01:05, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Вот что мохнатая лапа гугля животворящего делает!
     
     
  • 2.117, Аноним (116), 07:16, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А что проект гугла про перефокусировке разработчиков Фаерфокса с разработки Фаерфокса на какую-то фигню под названием раст прошел полностью успешно.  Это по круче Ленки Поттеринг
     

  • 1.86, SNM (?), 02:51, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Объясните, зачем это нужно, если в РФ вакансий на расте нет от слова совсем.
     
     
  • 2.108, Аноним (108), 04:54, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    К Лапшину можешь пойти

    https://www.linux.org.ru/forum/job/16916771

     
     
  • 3.241, Аноним (-), 18:23, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лапшин может навесить на уши лапшы?
     
     
  • 4.295, Аноним (-), 01:47, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Лапшин может навесить на уши лапшы?

    Он умеет искать ... рож которых на всей планете спасибо если несколько десятков водится. И если такие в РФ и были - то давно сыбали, потому что вон тот, с офисом в москве, при всем желании не предложит столько сколько это на самом деле стоит. И те кто все вон то умеет об этом очень хорошо догадывается.

     
  • 3.306, Вы забыли заполнить поле Name (?), 03:14, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > К Лапшину можешь пойти
    > https://www.linux.org.ru/forum/job/16916771

    У него уже там целый зоопарк: erlang, python, js, теперь еще и раст.

     
  • 2.110, Анонн (?), 05:12, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну, а в Эритрее и с Си вакансиями туго, не хотите же вы сказать...
     
     
  • 3.115, Аноним (10), 07:07, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Как говорится, плохому танцору... кое-что мешает.
     
  • 3.292, Аноним (-), 01:42, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну, а в Эритрее и с Си вакансиями туго, не хотите же вы сказать...

    Зато в РФ стало много вакансий на которых программировать вообще уметь не надо! Даже платят неплохо. Берут всех. И представительства есть по всей стране. Правда говорят что есть нюансы.

     
     
  • 4.331, Аноним (331), 13:12, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    На стройки, на склады?
     
     
  • 5.352, Брат Анон (ok), 20:44, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > На стройки, на склады?

    На спецпроекты.

     
  • 5.359, Аноним (-), 06:27, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > На стройки, на склады?

    Можно и так сказать.

     
  • 2.118, Аноним (116), 07:18, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тыж уже написал что не программист, зачем тебе это? Для интереса посмотри еще на Хаскеле вакансии или на Crystal.
     
  • 2.140, Аноним (145), 10:42, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >в РФ вакансий на расте нет от слова совсем

    Это вброс? Лично меня достают рекрутёры ежедневно (имел глупость написать где-то, что имею опыт разработки на Rust).

     
     
  • 3.151, Аноним (151), 11:38, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А мне лично Сергей Брин пишет. Каждый день зовёт на работу.
     
     
  • 4.330, Аноним (331), 13:10, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А по выходным за двойную оплату?
     
  • 2.143, Проходил мимо (?), 10:53, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зайдите на hh.ru, наберите в поиске "Программист Rust" и увидите, какую чушь про "совсем нет вакансий" вы написали.
     
     
  • 3.149, Аноним (149), 11:24, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Зашел. Почти все вакансии про финансовые пирамиды лол. Процентов наверное 80
     
     
  • 4.152, Аноним (151), 11:39, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Так они не только заказчиков облапошивают, но и сотрудников. Так сказать чтобы не терять хватку. А среди растафанатиков самый высокий процент легковерных людей.  
     
     
  • 5.174, Аноним (181), 12:46, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Неудифительно, сначала они поверили в маркетинговый булшит про автоуправление памятью, потом в финансовые пирамиды.
     
  • 4.227, SNM (?), 16:36, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Почти все вакансии про финансовые пирамиды лол

    Или с дофига опытом с кучей уже завершенных коммерческих проектов в портфолио.

     
  • 2.274, IRASoldier_registered (ok), 00:08, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А Вселенная ограничена границами РФ? :-)
     
     
  • 3.329, Аноним (331), 13:09, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так мечтают же некоторые, чтоб так было ;)
     

  • 1.120, Аноним (149), 07:36, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Круто! Давно хотел выучить Rust. Чем канпилятор gcc может быть лучше родного?

    P.S. С чего начать изучения Rust человеку с опытом в JS?

     
     
  • 2.132, freecoder (ok), 09:51, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > P.S. С чего начать изучения Rust человеку с опытом в JS?

    Вот с этого: https://doc.rust-lang.org/book/

     
     
  • 3.138, Аноним (145), 10:41, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Считаю, что рекомендовать Растбук первой книгой - вредительство. Дело в том, что она "двухпроходная": некоторые главы требуют знания последущих :).

    Лучше начинать с великолепной книги "Programming Rust" by Blandy&Orendorff. Как раз недавно вышло второе издание, так что книга актуальная, покрывает и async и 2021.

     
  • 3.300, Аноним (-), 02:38, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот с этого: https://doc.rust-lang.org/book/

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

    Писано каким-то унылым техписом на отъ...сь для галочки [x] we have book походу.

     
     
  • 4.408, freecoder (ok), 11:50, 04/08/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Для продвинутых есть другие книги. Тут спросили, с чего начать.

     
  • 2.167, Аноним (-), 12:36, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >P.S. С чего начать изучения Rust человеку с опытом в JS?

    Вся суть растофанатов.

     
  • 2.173, Аноним (181), 12:45, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    С архитектуры компьютера систем и отличий гарвардской архитектуры от фон Неймановской
     
     
  • 3.218, Аноним (157), 15:56, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Вот скажи честно, как это отличие влияет на код прикладной программы, даже на Сишке?
     
     
  • 4.253, Аноним (-), 19:22, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Единственное что он помнит из вузовского курса архитектуры компьютера -- это то, что архитектурые бывает две: фон-Нейман и Гарвард. И естественно как и все дилетанты, он считает известный ему кусочек знаний просто _необходимым_ для того, чтобы называться специалистом.
     
  • 4.368, Аноним (368), 07:34, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот скажи честно, как это отличие влияет на код прикладной программы, даже на Сишке?

    Вообще влияет. Посмотри на прошивки для авр-ок. Чистый гарвардец штука специфичная.

     

  • 1.122, keydon (ok), 07:53, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Сначала 5 лет будут героически добавлять поддержку раста, потом 5 лет не менее героически его выпиливать потому что он никому не нужен. Классика.
     
     
  • 2.127, Аноним (127), 08:59, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    учитывая что rust также постепенно внедряется в linux, то скорее такого не будет; хотя, сегодня уже не в чём нельзя быть уверенным, так что поживём и увидим, может даже когда-нибудь появится rilux (linux (re)written in rust)
     

  • 1.124, Аноним (124), 08:00, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Растаманы, наивные! Никакие компании не смогут содействовать взлёту Раста. Ваша судьба зависит от того одобрит ли вас Столлман, или не одобрит.

    На колени перед великим копилефтом, перед великим Столлманом!

     
     
  • 2.147, Без аргументов (?), 11:06, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Они гордые, у них недавно месяц гордости был
     
     
  • 3.190, Аноним (181), 14:15, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А вы за ним пристально следили? Хотели бы поучаствовать, но 29.06.2013 135-ФЗ запретил?
     
  • 3.226, Аноним (-), 16:31, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так от чего, говорите, некоторые ангелы стали падшими? От какого чувства?
     
  • 2.272, IRASoldier_registered (ok), 00:07, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Столлман ни на что не влияет. Столлман ни на что не способен. Столлман вообще просто чудаковатый старикашка, кормящийся с проповедей, читаемых им узкому кругу верующих и не имеющий уже давно никакого отношения к IT-отрасли. Раст взлетает потому, что решает проблемы, которые не так хорошо решались до него. Аминь.
     
     
  • 3.307, Вы забыли заполнить поле Name (?), 03:25, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Раст взлетает

    Со скрипом уже 11 лет. Смотри как бы на вынужденную не пошел.

     
  • 3.346, Аноним (-), 19:00, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты позор Ирландской Республиканской Армии. В ИРА уважают Столлмана.
     

  • 1.169, Аноним (-), 12:38, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Если запилить "системный язычок" с синтаксисом и семантикой как у JS и распространять через npm, сразу весь хайп по поводу раста сведётся на ноль.
     
  • 1.171, Аноним (181), 12:42, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Настоящим программистам проверки компилятора не нужны, а тем кто программировать не может никакой rust не поможет, наоборот, они будут уверены что пишут безопасный код без ошибок под действием синдрома Даннинга Крюгера и только всё испортят.
     
     
  • 2.188, Аноним (189), 13:53, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Теперь осталось донести твои мысли до каждого растофанатика. А вот как это сделать это большой вопрос.
     

  • 1.186, Аноним (186), 13:38, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > Язык Rust сфокусирован на безопасной работе с памятью...

    Ну хватит уже эту мантру в каждю новость пихать!!!

     
  • 1.195, АнонимкаРастуимка (?), 14:38, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    дануна, вот это тема
     
  • 1.207, incognito (??), 15:20, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ещеб Firefox собирался из исходников этим компилятором.
     
     
  • 2.321, Аноним (321), 11:04, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ещеб это Firefox был кому-то нужен.  
     
     
  • 3.403, Аноним (145), 10:22, 17/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Я, кстати, вернулся на Firefox с Хрома, когда переквалифицировался в Rust-программиста. Но исключительно по идеологическим мотивам :).
     

  • 1.228, Аноним (228), 16:36, 12/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Обидно наверно выучить плюсы, десктопные фреймворки типа куте, и через десять лет увидеть, что вместо них используют веб-технологии для UI и вот теперь еще Раст.
     
     
  • 2.242, pavlinux (ok), 18:27, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Внучег, язык - это всего лишь способ изложения мысли, за тебя он думать не будет.
     
     
  • 3.255, Аноним (228), 20:08, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я разве говорил, что он должен?
    А переучиваться придется. Раньше бухгалтера считали на счетах и вели книгу. Сейчас сам знаешь.
    Смысл не меняется, меняются инструменты.

    Кстати, есть мнение, что плюсцы не нужны, чистый си во все поля. Что с этим делать?

     
     
  • 4.257, Аноним (234), 20:12, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    С этим надо что-то делать? Что, например?
     
     
  • 5.260, Аноним (228), 22:17, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Как бы вроде нет, но многие начинают бороться с неизбежными изменениями.
    Ну казалось бы, раст. Еще один язык. На твою жизнь сиплюсов хватит, не хочешь писать на расте, проходи мимо. Но нет.
     
     
  • 6.264, Аноним (263), 23:01, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Тоже самое можно сказать про Хаскель.  
     
  • 4.267, SNM (?), 23:39, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Кстати, есть мнение, что плюсцы не нужны

    Скажи это работодателям, вот удивятся. Что-то на hh вакансий где нужен чистый Си по пальцам сосчитать, везде как минимум С++ с сопутствующим набором дополнительных технологий типа git (один лишь мануал которого тянет на целую докторскую диссертацию).

     
     
  • 5.317, Аноним (317), 09:12, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чел так ты даже гит не осилил неудивительно что тебя выгнали из программистов.  
     
     
  • 6.319, Аноним (181), 10:50, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    git бесполезный кусок bloatware только мешающий разработке. Настоящие программисты пишущие ПО для военных спутников, делают это на ANSI C, передают исходный код на флешках. Всякое bloatware типа github им не нужны.
     
     
  • 7.320, Аноним (321), 11:03, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На дискетах же ты что. Флешки это западная ненужная уязвимость.  
     
     
  • 8.326, Аноним (10), 12:11, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это ты не застал советские микросхемы памяти на ЦМД Но лучше бери глубже у ког... текст свёрнут, показать
     
     
  • 9.347, Аноним (348), 19:38, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Живёт Рассеюшка советскими успехами только E2K, по сути, тоже ещё от советских ... текст свёрнут, показать
     
     
  • 10.354, Аноним (10), 21:29, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    живёт весь мир И не только советскими, а намного ранее ... текст свёрнут, показать
     
     
  • 11.367, Аноним (368), 07:31, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кроме собственно россиян Которые в совке на плоды прогресса были почти полность... текст свёрнут, показать
     
  • 9.365, Аноним (-), 07:09, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, и светодиоды лосев типа-изобрел Но светодиодные лампочки в результате у ... текст свёрнут, показать
     
     
  • 10.375, Аноним (234), 13:57, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А что, CCCР всё это время мирно развивался, как китай ... текст свёрнут, показать
     
     
  • 11.390, Аноним (390), 21:19, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Плюс-минус Китай во вторую мировую тоже свою порцию люлей получал, от японцев н... текст свёрнут, показать
     
  • 8.332, Аноним (181), 13:21, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сходный код программ для военного спутника вполне поместится на дискету Другое ... текст свёрнут, показать
     
     
  • 9.333, Аноним (181), 13:21, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    исходный код ... текст свёрнут, показать
     
     
  • 10.334, Аноним (334), 13:27, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно у наших спутников есть функция схода с орбиты ... текст свёрнут, показать
     
  • 7.336, SNM (?), 16:20, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Идиот, у военных есть своя распределённая сеть, которая на физическом уровне изолирована от интернета, со своими серверами для хранения и передачи данных. В следующий раз думай прежде чем писать, а то знающие люди засмеют.
     
     
  • 8.338, Аноним (234), 16:22, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так а что плохого, если засмеют Заслуженно же ... текст свёрнут, показать
     
  • 8.366, Аноним (366), 07:21, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Это смотря у каких военных Если посмотреть на то как натовское вооружение работ... текст свёрнут, показать
     
  • 6.335, SNM (?), 16:04, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > выгнали

    Дебил, мне вообще-то 78 лет и я говорю не за себя. Я то успел поработать "программистом" ещё на ЭВМ которые занимали целые этажи.

     
  • 2.369, Аноним (145), 09:39, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >Обидно наверно выучить плюсы, десктопные фреймворки типа куте, и через десять лет увидеть, что вместо них используют веб-технологии для UI и вот теперь еще Раст.

    Что значит "обидно"? Программисты привыкли постоянно учиться, это и полезно для профилактики деменции :). А что касается плюсов и Qt, то десяти лет обычно хватает на то, чтоб они надоели до смерти. Так что новые прикольные язычки, на которые к тому же есть спрос у работодателей (Go и Rust) появились кстати.

     

     ....большая нить свёрнута, показать (24)

  • 1.324, Попандопала (?), 11:35, 13/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    одного GCC теперь через год хватит, без всяких llvm?
     
     
  • 2.325, Аноним (10), 12:08, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ага, как в анекдоте:
    - У нас есть 15 форматов файлов, надо сделать универсальный!
    ...
    - У нас есть 16 форматов...
     
     
  • 3.328, Аноним (331), 13:07, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • –3 +/
    И при чём здесь форматы файлов? Если даже будет 150 фронтэндов, то это компиляторы с _разных_ языков. Ну а языки придумывают не разработчики GCC.
     
     
  • 4.340, Аноним (10), 16:30, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как был зоопарк из гцц-ллвм-шланг, так и останется. И проекты - как требовали весь этот зоопарк, да ещё конкретных версий, так и будут требовать.
     
     
  • 5.345, Аноним (348), 18:50, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Зоопарк компиляторов это ещё непаханное поле новых векторов атак https://www.researchgate.net/publication/348171356_Exploiting_Mixed_Binaries
     
     
  • 6.401, Вы забыли заполнить поле Name (?), 03:09, 15/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как полный текст pdf получить? Нафига тут этот булшит ради которого надо регаться.
     
     
  • 7.402, Аноним (402), 14:41, 15/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Люди разучились пользоваться интернетом...
    https://dl.acm.org/doi/pdf/10.1145/3418898
     
  • 2.341, ммнюмнюмус (?), 18:34, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лишь бы GCC не утратил разборчивость и не проглотил Cargo.
     

  • 1.349, кубрик (?), 19:55, 13/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    осталось выкинуть карго и может что-то да выйдет. А так одинм мертвецом больше, одним меньше в куче gcc. - без разницы
     
  • 1.405, Аноним (-), 15:15, 22/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше бы гнуто-гццшный компилятор лиспа запилили вместо kawa, guile и gcl.
     
  • 1.406, аноним228 (?), 08:44, 23/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не ну а что, теперь в каждом новом релизе gcc будут упомянать Rust, а это лишний повод нам сново собраться тут в комментариях.  %-)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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