home.social

#rustc — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #rustc, aggregated by home.social.

fetched live
  1. [Перевод] Rust 1.97.0: манглинг символов, вывод линкера и поддержка запрета предупреждений в Cargo

    Команда Rust рада объявить о новом выпуске Rust 1.97.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.97.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску 1.97.0 на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Что вошло в стабильный 1.97.0

    habr.com/ru/articles/1059146/

    #clippy #cargo #rustc #rust #rustfmt #release #stable #перевод #новости_технологий

  2. [Перевод] Rust 1.97.0: манглинг символов, вывод линкера и поддержка запрета предупреждений в Cargo

    Команда Rust рада объявить о новом выпуске Rust 1.97.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.97.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску 1.97.0 на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Что вошло в стабильный 1.97.0

    habr.com/ru/articles/1059146/

    #clippy #cargo #rustc #rust #rustfmt #release #stable #перевод #новости_технологий

  3. [Перевод] Rust 1.97.0: манглинг символов, вывод линкера и поддержка запрета предупреждений в Cargo

    Команда Rust рада объявить о новом выпуске Rust 1.97.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.97.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску 1.97.0 на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Что вошло в стабильный 1.97.0

    habr.com/ru/articles/1059146/

    #clippy #cargo #rustc #rust #rustfmt #release #stable #перевод #новости_технологий

  4. [Перевод] Rust 1.96.0: новые типы Range, assert_matches, debug_assert_matches, WebAssembly targets

    Команда Rust рада объявить о выходе новой версии языка — Rust 1.96.0. Rust — это язык программирования, который помогает каждому создавать надёжное и эффективное программное обеспечение. Если у вас уже установлена предыдущая версия Rust через rustup , вы можете получить 1.96.0 командой: $ rustup update stable Если Rust ещё не установлен, вы можете получить rustup на соответствующей странице нашего сайта и ознакомиться с подробными release notes для 1.96.0 . Если вы хотите помочь нам, тестируя будущие релизы, можете переключиться локально на beta-канал ( rustup default beta ) или nightly-канал ( rustup default nightly ). Пожалуйста, сообщайте обо всех найденных ошибках! Что нового в stable 1.96.0

    habr.com/ru/articles/1043004/

    #перевод #новости_технологий #clippy #cargo #rustc #release #stable

  5. [Перевод] Rust 1.96.0: новые типы Range, assert_matches, debug_assert_matches, WebAssembly targets

    Команда Rust рада объявить о выходе новой версии языка — Rust 1.96.0. Rust — это язык программирования, который помогает каждому создавать надёжное и эффективное программное обеспечение. Если у вас уже установлена предыдущая версия Rust через rustup , вы можете получить 1.96.0 командой: $ rustup update stable Если Rust ещё не установлен, вы можете получить rustup на соответствующей странице нашего сайта и ознакомиться с подробными release notes для 1.96.0 . Если вы хотите помочь нам, тестируя будущие релизы, можете переключиться локально на beta-канал ( rustup default beta ) или nightly-канал ( rustup default nightly ). Пожалуйста, сообщайте обо всех найденных ошибках! Что нового в stable 1.96.0

    habr.com/ru/articles/1043004/

    #перевод #новости_технологий #clippy #cargo #rustc #release #stable

  6. [Перевод] Rust 1.96.0: новые типы Range, assert_matches, debug_assert_matches, WebAssembly targets

    Команда Rust рада объявить о выходе новой версии языка — Rust 1.96.0. Rust — это язык программирования, который помогает каждому создавать надёжное и эффективное программное обеспечение. Если у вас уже установлена предыдущая версия Rust через rustup , вы можете получить 1.96.0 командой: $ rustup update stable Если Rust ещё не установлен, вы можете получить rustup на соответствующей странице нашего сайта и ознакомиться с подробными release notes для 1.96.0 . Если вы хотите помочь нам, тестируя будущие релизы, можете переключиться локально на beta-канал ( rustup default beta ) или nightly-канал ( rustup default nightly ). Пожалуйста, сообщайте обо всех найденных ошибках! Что нового в stable 1.96.0

    habr.com/ru/articles/1043004/

    #перевод #новости_технологий #clippy #cargo #rustc #release #stable

  7. both #rust_analyzer & #rustc don't like my Extremely Cursed recursive trait code and infinite loops trying to build it...

  8. both #rust_analyzer & #rustc don't like my Extremely Cursed recursive trait code and infinite loops trying to build it...

  9. both #rust_analyzer & #rustc don't like my Extremely Cursed recursive trait code and infinite loops trying to build it...

  10. both #rust_analyzer & #rustc don't like my Extremely Cursed recursive trait code and infinite loops trying to build it...

  11. both #rust_analyzer & #rustc don't like my Extremely Cursed recursive trait code and infinite loops trying to build it...

  12. RE: toot.cafe/@matt/11656607557201

    makes me wonder if it is feasible to have a rustc option to specify how much memory to use

    #rustc #rustlang

  13. RE: toot.cafe/@matt/11656607557201

    makes me wonder if it is feasible to have a rustc option to specify how much memory to use

    #rustc #rustlang

  14. RE: toot.cafe/@matt/11656607557201

    makes me wonder if it is feasible to have a rustc option to specify how much memory to use

  15. RE: toot.cafe/@matt/11656607557201

    makes me wonder if it is feasible to have a rustc option to specify how much memory to use

    #rustc #rustlang

  16. RE: toot.cafe/@matt/11656607557201

    makes me wonder if it is feasible to have a rustc option to specify how much memory to use

    #rustc #rustlang

  17. [Перевод] Rust 1.95.0: макрос cfg_select!, if-let guards в match-выражениях

    Команда Rust рада объявить о новом выпуске Rust 1.95.0. Rust — это язык программирования, который дает каждому возможность создавать надежное и эффективное программное обеспечение. Если у вас уже установлена предыдущая версия Rust через rustup , вы можете получить 1.95.0 командой: $ rustup update stable Если у вас еще не установлен Rust, вы можете получить rustup на соответствующей странице нашего сайта, а также ознакомиться с подробными примечаниями к выпуску 1.95.0 . Если вы хотите помочь нам, тестируя будущие релизы, попробуйте локально переключиться на beta-канал ( rustup default beta ) или nightly-канал ( rustup default nightly ). Пожалуйста, сообщайте о любых найденных ошибках! Что вошло в стабильный 1.95.0

    habr.com/ru/articles/1024620/

    #перевод #новости_технологий #cargo #clippy #rustc #rust #release #stable

  18. [Перевод] Rust 1.94.0: метод `array_windows` у массива, ключ `include` в конфигурационных файлах, поддержка TOML 1.1

    Команда Rust рада объявить о новом выпуске Rust 1.94.0. Rust — это язык программирования, который дает каждому возможность создавать надежное и эффективное программное обеспечение. Если у вас уже установлена предыдущая версия Rust через rustup , вы можете получить 1.94.0 командой: $ rustup update stable Если у вас еще не установлен Rust, вы можете получить rustup на соответствующей странице нашего сайта, а также ознакомиться с подробными примечаниями к выпуску 1.94.0 . Если вы хотите помочь нам, тестируя будущие релизы, попробуйте локально переключиться на beta-канал ( rustup default beta ) или nightly-канал ( rustup default nightly ). Пожалуйста, сообщайте о любых найденных ошибках! Что вошло в стабильный 1.94.0

    habr.com/ru/articles/1024612/

    #перевод #новости_технологий #clippy #cargo #rustc #release #stable

  19. [Перевод] Rust 1.95.0: макрос cfg_select!, if-let guards в match-выражениях

    Команда Rust рада объявить о новом выпуске Rust 1.95.0. Rust — это язык программирования, который дает каждому возможность создавать надежное и эффективное программное обеспечение. Если у вас уже установлена предыдущая версия Rust через rustup , вы можете получить 1.95.0 командой: $ rustup update stable Если у вас еще не установлен Rust, вы можете получить rustup на соответствующей странице нашего сайта, а также ознакомиться с подробными примечаниями к выпуску 1.95.0 . Если вы хотите помочь нам, тестируя будущие релизы, попробуйте локально переключиться на beta-канал ( rustup default beta ) или nightly-канал ( rustup default nightly ). Пожалуйста, сообщайте о любых найденных ошибках! Что вошло в стабильный 1.95.0

    habr.com/ru/articles/1024620/

    #перевод #новости_технологий #cargo #clippy #rustc #rust #release #stable

  20. [Перевод] Rust 1.94.0: метод `array_windows` у массива, ключ `include` в конфигурационных файлах, поддержка TOML 1.1

    Команда Rust рада объявить о новом выпуске Rust 1.94.0. Rust — это язык программирования, который дает каждому возможность создавать надежное и эффективное программное обеспечение. Если у вас уже установлена предыдущая версия Rust через rustup , вы можете получить 1.94.0 командой: $ rustup update stable Если у вас еще не установлен Rust, вы можете получить rustup на соответствующей странице нашего сайта, а также ознакомиться с подробными примечаниями к выпуску 1.94.0 . Если вы хотите помочь нам, тестируя будущие релизы, попробуйте локально переключиться на beta-канал ( rustup default beta ) или nightly-канал ( rustup default nightly ). Пожалуйста, сообщайте о любых найденных ошибках! Что вошло в стабильный 1.94.0

    habr.com/ru/articles/1024612/

    #перевод #новости_технологий #clippy #cargo #rustc #release #stable

  21. [Перевод] Rust 1.95.0: макрос cfg_select!, if-let guards в match-выражениях

    Команда Rust рада объявить о новом выпуске Rust 1.95.0. Rust — это язык программирования, который дает каждому возможность создавать надежное и эффективное программное обеспечение. Если у вас уже установлена предыдущая версия Rust через rustup , вы можете получить 1.95.0 командой: $ rustup update stable Если у вас еще не установлен Rust, вы можете получить rustup на соответствующей странице нашего сайта, а также ознакомиться с подробными примечаниями к выпуску 1.95.0 . Если вы хотите помочь нам, тестируя будущие релизы, попробуйте локально переключиться на beta-канал ( rustup default beta ) или nightly-канал ( rustup default nightly ). Пожалуйста, сообщайте о любых найденных ошибках! Что вошло в стабильный 1.95.0

    habr.com/ru/articles/1024620/

    #перевод #новости_технологий #cargo #clippy #rustc #rust #release #stable

  22. [Перевод] Rust 1.94.0: метод `array_windows` у массива, ключ `include` в конфигурационных файлах, поддержка TOML 1.1

    Команда Rust рада объявить о новом выпуске Rust 1.94.0. Rust — это язык программирования, который дает каждому возможность создавать надежное и эффективное программное обеспечение. Если у вас уже установлена предыдущая версия Rust через rustup , вы можете получить 1.94.0 командой: $ rustup update stable Если у вас еще не установлен Rust, вы можете получить rustup на соответствующей странице нашего сайта, а также ознакомиться с подробными примечаниями к выпуску 1.94.0 . Если вы хотите помочь нам, тестируя будущие релизы, попробуйте локально переключиться на beta-канал ( rustup default beta ) или nightly-канал ( rustup default nightly ). Пожалуйста, сообщайте о любых найденных ошибках! Что вошло в стабильный 1.94.0

    habr.com/ru/articles/1024612/

    #перевод #новости_технологий #clippy #cargo #rustc #release #stable

  23. Функциональный Rust. Глава 0: Зачем нужно ФП?

    TL;DR: Затем, что с ним код чище, читаемее и предсказуемее ;) Старый объектно-ориентированный или императивный подход к программированию несёт в себе множество проблем, которые решает функциональное программирование. Даже в современной среде все до сих пор считают, что объектно-ориентированное программирование — правильное программирование, а функциональное — «для математиков и задротов», или вообще даже для варваров, которые даже не слышали об объектной и императивной «цивилизации».

    habr.com/ru/articles/1018790/

    #фп #rust #rusty #rustc #fp #функциональщина #функциональное_программирование #функциональная_парадигма

  24. Функциональный Rust. Глава 0: Зачем нужно ФП?

    TL;DR: Затем, что с ним код чище, читаемее и предсказуемее ;) Старый объектно-ориентированный или императивный подход к программированию несёт в себе множество проблем, которые решает функциональное программирование. Даже в современной среде все до сих пор считают, что объектно-ориентированное программирование — правильное программирование, а функциональное — «для математиков и задротов», или вообще даже для варваров, которые даже не слышали об объектной и императивной «цивилизации».

    habr.com/ru/articles/1018790/

    #фп #rust #rusty #rustc #fp #функциональщина #функциональное_программирование #функциональная_парадигма

  25. Функциональный Rust. Глава 0: Зачем нужно ФП?

    TL;DR: Затем, что с ним код чище, читаемее и предсказуемее ;) Старый объектно-ориентированный или императивный подход к программированию несёт в себе множество проблем, которые решает функциональное программирование. Даже в современной среде все до сих пор считают, что объектно-ориентированное программирование — правильное программирование, а функциональное — «для математиков и задротов», или вообще даже для варваров, которые даже не слышали об объектной и императивной «цивилизации».

    habr.com/ru/articles/1018790/

    #фп #rust #rusty #rustc #fp #функциональщина #функциональное_программирование #функциональная_парадигма

  26. So richtig hat das #rustc ja keien HKTs (Higher kinded types), aber interessanter Blog wie man ihnen nahe kommt, wenn man z.b. eine kleien #fp Sprache schreieben will:

    "Torturing rustc by Emulating HKTs, Causing an Inductive Cycle and Borking the Compiler"

    Oder einfach: Propositions as Types, Proofes as Values ;)

    harudagondi.space/blog/torturi

  27. So richtig hat das #rustc ja keien HKTs (Higher kinded types), aber interessanter Blog wie man ihnen nahe kommt, wenn man z.b. eine kleien #fp Sprache schreieben will:

    "Torturing rustc by Emulating HKTs, Causing an Inductive Cycle and Borking the Compiler"

    Oder einfach: Propositions as Types, Proofes as Values ;)

    harudagondi.space/blog/torturi

  28. So richtig hat das #rustc ja keien HKTs (Higher kinded types), aber interessanter Blog wie man ihnen nahe kommt, wenn man z.b. eine kleien #fp Sprache schreieben will:

    "Torturing rustc by Emulating HKTs, Causing an Inductive Cycle and Borking the Compiler"

    Oder einfach: Propositions as Types, Proofes as Values ;)

    harudagondi.space/blog/torturi

  29. So richtig hat das #rustc ja keien HKTs (Higher kinded types), aber interessanter Blog wie man ihnen nahe kommt, wenn man z.b. eine kleien #fp Sprache schreieben will:

    "Torturing rustc by Emulating HKTs, Causing an Inductive Cycle and Borking the Compiler"

    Oder einfach: Propositions as Types, Proofes as Values ;)

    harudagondi.space/blog/torturi

  30. So richtig hat das #rustc ja keien HKTs (Higher kinded types), aber interessanter Blog wie man ihnen nahe kommt, wenn man z.b. eine kleien #fp Sprache schreieben will:

    "Torturing rustc by Emulating HKTs, Causing an Inductive Cycle and Borking the Compiler"

    Oder einfach: Propositions as Types, Proofes as Values ;)

    harudagondi.space/blog/torturi

  31. [Перевод] Rust 1.93.0: обновление встроенного musl, глобальный аллокатор и tls, cfg в asm

    Команда Rust рада сообщить о новой версии языка — 1.93.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.93.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Что стабилизировано в 1.93.0

    habr.com/ru/articles/988890/

    #перевод #новости_технологий #clippy #cargo #rustc #rust #release #stable

  32. [Перевод] Rust 1.93.0: обновление встроенного musl, глобальный аллокатор и tls, cfg в asm

    Команда Rust рада сообщить о новой версии языка — 1.93.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.93.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Что стабилизировано в 1.93.0

    habr.com/ru/articles/988890/

    #перевод #новости_технологий #clippy #cargo #rustc #rust #release #stable

  33. [Перевод] Rust 1.93.0: обновление встроенного musl, глобальный аллокатор и tls, cfg в asm

    Команда Rust рада сообщить о новой версии языка — 1.93.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.93.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Что стабилизировано в 1.93.0

    habr.com/ru/articles/988890/

    #перевод #новости_технологий #clippy #cargo #rustc #rust #release #stable

  34. [Перевод] Rust 1.92.0: проверка типа never, unused_must_use, генерация таблицы раскрутки стека на Linux, Валидация #[macro_export]

    Команда Rust рада сообщить о новой версии языка — 1.92.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.92.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках.

    habr.com/ru/articles/976134/

    #clippy #cargo #rust #rustc #rustfmt #rustfix #release #stable #перевод #новости_технологий

  35. [Перевод] Rust 1.92.0: проверка типа never, unused_must_use, генерация таблицы раскрутки стека на Linux, Валидация #[macro_export]

    Команда Rust рада сообщить о новой версии языка — 1.92.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.92.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках.

    habr.com/ru/articles/976134/

    #clippy #cargo #rust #rustc #rustfmt #rustfix #release #stable #перевод #новости_технологий

  36. [Перевод] Rust 1.92.0: проверка типа never, unused_must_use, генерация таблицы раскрутки стека на Linux, Валидация #[macro_export]

    Команда Rust рада сообщить о новой версии языка — 1.92.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.92.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках.

    habr.com/ru/articles/976134/

    #clippy #cargo #rust #rustc #rustfmt #rustfix #release #stable #перевод #новости_технологий

  37. We (SCI Semiconductor) are about to hire some folks in the next couple of months (probably starting in January, since we're about to hit Christmas):

    We're aiming to hire 1-3 FAEs, who can build out the open-source bits of the #CHERIoT software stack (including drivers / various communication stacks), build demos, and work with customers on use-case bringup.

    We also want to hire someone else on the toolchain side. Primarily #LLDB + #OpenOCD, but also working with our #LLVM (and #RustC) folks.

    Let me know if you're interested!

    EDIT: We are a full-remote company. It's easiest for us to hire people in the UK (and one of our investors would really like us to hire more people in Sheffield), but elsewhere is possible (though might, for tax purposes, require you to be officially a contractor for a while).

    We're also going to be hiring people for our hardware verification and RTL teams soon (more on the verification side than design at the moment, I think). I'm not responsible for them, but I can find out more details if anyone is interested. Our first CHERIoT chip is nearly finished, we're starting to work on the second.

    EDIT 2: Thanks to all of the people who have expressed interest (in public and private posts). I'll try to get back to you all next week!

    EDIT 3: I hope I've replied to everyone now! If I missed you (there were more replies than I expected!) please let me know. I think we'll aim to do another hiring round over the summer next year, so if the current timeline doesn't work out for you, please still let me know and I'll keep you in mind next time!

    #GetFediHired

  38. We (SCI Semiconductor) are about to hire some folks in the next couple of months (probably starting in January, since we're about to hit Christmas):

    We're aiming to hire 1-3 FAEs, who can build out the open-source bits of the #CHERIoT software stack (including drivers / various communication stacks), build demos, and work with customers on use-case bringup.

    We also want to hire someone else on the toolchain side. Primarily #LLDB + #OpenOCD, but also working with our #LLVM (and #RustC) folks.

    Let me know if you're interested!

    EDIT: We are a full-remote company. It's easiest for us to hire people in the UK (and one of our investors would really like us to hire more people in Sheffield), but elsewhere is possible (though might, for tax purposes, require you to be officially a contractor for a while).

    We're also going to be hiring people for our hardware verification and RTL teams soon (more on the verification side than design at the moment, I think). I'm not responsible for them, but I can find out more details if anyone is interested. Our first CHERIoT chip is nearly finished, we're starting to work on the second.

    EDIT 2: Thanks to all of the people who have expressed interest (in public and private posts). I'll try to get back to you all next week!

    EDIT 3: I hope I've replied to everyone now! If I missed you (there were more replies than I expected!) please let me know. I think we'll aim to do another hiring round over the summer next year, so if the current timeline doesn't work out for you, please still let me know and I'll keep you in mind next time!

    #GetFediHired

  39. We (SCI Semiconductor) are about to hire some folks in the next couple of months (probably starting in January, since we're about to hit Christmas):

    We're aiming to hire 1-3 FAEs, who can build out the open-source bits of the #CHERIoT software stack (including drivers / various communication stacks), build demos, and work with customers on use-case bringup.

    We also want to hire someone else on the toolchain side. Primarily #LLDB + #OpenOCD, but also working with our #LLVM (and #RustC) folks.

    Let me know if you're interested!

    EDIT: We are a full-remote company. It's easiest for us to hire people in the UK (and one of our investors would really like us to hire more people in Sheffield), but elsewhere is possible (though might, for tax purposes, require you to be officially a contractor for a while).

    We're also going to be hiring people for our hardware verification and RTL teams soon (more on the verification side than design at the moment, I think). I'm not responsible for them, but I can find out more details if anyone is interested. Our first CHERIoT chip is nearly finished, we're starting to work on the second.

    EDIT 2: Thanks to all of the people who have expressed interest (in public and private posts). I'll try to get back to you all next week!

    EDIT 3: I hope I've replied to everyone now! If I missed you (there were more replies than I expected!) please let me know. I think we'll aim to do another hiring round over the summer next year, so if the current timeline doesn't work out for you, please still let me know and I'll keep you in mind next time!

    #GetFediHired

  40. We (SCI Semiconductor) are about to hire some folks in the next couple of months (probably starting in January, since we're about to hit Christmas):

    We're aiming to hire 1-3 FAEs, who can build out the open-source bits of the #CHERIoT software stack (including drivers / various communication stacks), build demos, and work with customers on use-case bringup.

    We also want to hire someone else on the toolchain side. Primarily #LLDB + #OpenOCD, but also working with our #LLVM (and #RustC) folks.

    Let me know if you're interested!

    EDIT: We are a full-remote company. It's easiest for us to hire people in the UK (and one of our investors would really like us to hire more people in Sheffield), but elsewhere is possible (though might, for tax purposes, require you to be officially a contractor for a while).

    We're also going to be hiring people for our hardware verification and RTL teams soon (more on the verification side than design at the moment, I think). I'm not responsible for them, but I can find out more details if anyone is interested. Our first CHERIoT chip is nearly finished, we're starting to work on the second.

    EDIT 2: Thanks to all of the people who have expressed interest (in public and private posts). I'll try to get back to you all next week!

    EDIT 3: I hope I've replied to everyone now! If I missed you (there were more replies than I expected!) please let me know. I think we'll aim to do another hiring round over the summer next year, so if the current timeline doesn't work out for you, please still let me know and I'll keep you in mind next time!

    #GetFediHired

  41. We (SCI Semiconductor) are about to hire some folks in the next couple of months (probably starting in January, since we're about to hit Christmas):

    We're aiming to hire 1-3 FAEs, who can build out the open-source bits of the #CHERIoT software stack (including drivers / various communication stacks), build demos, and work with customers on use-case bringup.

    We also want to hire someone else on the toolchain side. Primarily #LLDB + #OpenOCD, but also working with our #LLVM (and #RustC) folks.

    Let me know if you're interested!

    EDIT: We are a full-remote company. It's easiest for us to hire people in the UK (and one of our investors would really like us to hire more people in Sheffield), but elsewhere is possible (though might, for tax purposes, require you to be officially a contractor for a while).

    We're also going to be hiring people for our hardware verification and RTL teams soon (more on the verification side than design at the moment, I think). I'm not responsible for them, but I can find out more details if anyone is interested. Our first CHERIoT chip is nearly finished, we're starting to work on the second.

    EDIT 2: Thanks to all of the people who have expressed interest (in public and private posts). I'll try to get back to you all next week!

    EDIT 3: I hope I've replied to everyone now! If I missed you (there were more replies than I expected!) please let me know. I think we'll aim to do another hiring round over the summer next year, so if the current timeline doesn't work out for you, please still let me know and I'll keep you in mind next time!

    #GetFediHired

  42. [Перевод] Rust 1.91.0: aarch64-pc-windows-msvc на Tier 1, отлавливание сырых указателей

    Команда Rust рада сообщить о новой версии языка — 1.91.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.91.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Что стабилизировано в 1.91.0

    habr.com/ru/articles/962050/

    #clippy #cargo #rust #rustc #rustfmt #rustfix #release #stable #перевод #новости_технологий

  43. [Перевод] Rust 1.91.0: aarch64-pc-windows-msvc на Tier 1, отлавливание сырых указателей

    Команда Rust рада сообщить о новой версии языка — 1.91.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.91.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Что стабилизировано в 1.91.0

    habr.com/ru/articles/962050/

    #clippy #cargo #rust #rustc #rustfmt #rustfix #release #stable #перевод #новости_технологий

  44. [Перевод] Rust 1.91.0: aarch64-pc-windows-msvc на Tier 1, отлавливание сырых указателей

    Команда Rust рада сообщить о новой версии языка — 1.91.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая версия Rust, установленная через rustup , то для обновления до версии 1.91.0 вам достаточно выполнить команду: $ rustup update stable Если у вас ещё не установлен rustup , вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub. Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta ( rustup default beta ) или nightly ( rustup default nightly ). Пожалуйста, сообщайте обо всех встреченных вами ошибках. Что стабилизировано в 1.91.0

    habr.com/ru/articles/962050/

    #clippy #cargo #rust #rustc #rustfmt #rustfix #release #stable #перевод #новости_технологий

  45. Как работает система владений и ссылок в Rust на низком уровне

    Привет Хабр! В этой статье я хотел поговорить о теме вечных конфликтов разработчиков на C++ и Rust. Стоит ли того система управления памятью в Rust или все-же это бестолковый механизм стремящийся составить конкуренцию родному методу? Систему управления памятью я разберу, а вот выводы остаются уже за вами.

    habr.com/ru/articles/955628/

    #rust #rustc #ownership #memory #lowlevel #assembler #ir #compiler