• Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
Les liens de StyMaar
toggle menu
Add link
Search
14678 links
531 results tagged Rust x
  • #Patryk27/strolle: Experimental real-time renderer with support for global illumination

    Sun 01 Oct 2023 11:06:33 PM CEST - permalink - https://github.com/Patryk27/strolle
    gamedev GFX open_source Rust
  • #`toml` vs `toml_edit`

    Mon 25 Sep 2023 12:09:12 PM CEST - permalink - https://epage.github.io/blog/2023/01/toml-vs-toml-edit/
    lib open_source Rust
  • #Extreme Bevy 4: Keeping score

    Sun 24 Sep 2023 12:24:40 AM CEST - permalink - https://johanhelsing.studio/posts/extreme-bevy-4
    gamedev Rust tuto
  • #google/wuffs: Wrangling Untrusted File Formats Safely

    C'est intéressant: c'est un langage qui s'intéresse à la sureté mémoire spatiale, là où le borrow-checker s'intéresse à la sureté mémoire temporelle. (voir cet article sur les différences entre les deux)

    C'est intéressant, parce que la sureté mémoire spatiale a longtemps été considéré comme un problème moins gênant que la sureté temporelle, parce qu'on pouvait faire des vérifications à l'exécution pour pas cher, là où pour l'aspect temporel le coût en performance (garbage collector) était prohibitif pour plein d'applications.

    Mais quand le “borrow-checker” de Rust est arrivé, on s'est rendu compte qu'on pouvait avoir la sureté temporelle sans impact sur les perfs, alors que la sureté spatiale impliquait un (léger mais substantiel) coût à l'exécution.

    Fri 22 Sep 2023 10:18:18 AM CEST - permalink - https://github.com/google/wuffs
    informatique performance Rust
  • #Leafwing-Studios/leafwing-input-manager: A straightforward stateful input manager for the Bevy game engine.

    Mon 11 Sep 2023 09:04:42 PM CEST - permalink - https://github.com/Leafwing-Studios/leafwing-input-manager
    gamedev lib Rust
  • #BurntSushi/rg-cratesio-typosquat: The source code of the 'rg' crate. It is an intentional typo-squat that redirects folks to 'ripgrep'.

    Tue 05 Sep 2023 11:29:06 AM CEST - permalink - https://github.com/BurntSushi/rg-cratesio-typosquat
    open_source Rust sécurité_informatique
  • #Patterns with Rust types

    Sat 02 Sep 2023 10:53:06 AM CEST - permalink - https://www.shuttle.rs/blog/2022/07/28/patterns-with-rust-types
    Rust tuto
  • #enum_dispatch - Rust

    Content de voir qu'il existe une lib pour faire ça !

    Sat 02 Sep 2023 10:51:43 AM CEST - permalink - https://docs.rs/enum_dispatch/latest/enum_dispatch/
    lib Rust
  • #CS SYD - Ad-hoc polymorphism erodes type-safety

    Pas vraiment convaincu par cet argument, c'est plus un argument contre la notation . pour les méthodes, parce que ça peut arriver aussi si tu as des méthodes qui ne sont pas des méthodes de traits qui sont en commun entre deux types. Et pour autant personne n'échangerait le obj.methode() contre la forme Type::methode(obj) (qui est par ailleurs supportée en Rust).

    Thu 31 Aug 2023 04:05:08 PM CEST - permalink - https://cs-syd.eu/posts/2023-08-25-ad-hoc-polymorphism-erodes-type-safety
    point_de_vue Rust
  • #This isn't the way to speed up Rust compile times - Xe Iaso

    I have no idea what the complexities and caveates of doing this would be, but it could also be interesting to have the crate publishing step do aggressive borrow checking logic for every supported platform but then disable the borrow checker on crates downloaded from crates.io. The borrow checker contributes a lot of time to the compilation process, and if you gate acceptance to crates.io on the borrow checker passing then you can get away without needing to run the extra borrow checker logic when compiling dependencies.

    Ça c'est vraiment pas très malin, pour plein de raison: déjà parce que le borrow-checker ne prend pas tant de temps que ça, ensuite parce qu'il arrive après les phases cfg resolution (quelque soit son nom réel) de “macro expansion”, donc ce n'est pas vraiment possible en pratique, ou plutot ça revient au même que de stocker des versions pré-compilées des dépendances sur crates.io.

    Thu 31 Aug 2023 03:49:35 PM CEST - permalink - https://xeiaso.net/blog/serde-precompiled-stupid
    open_source point_de_vue Rust
  • #The First Stable Release of a Memory Safe sudo Implementation - Prossimo

    Thu 31 Aug 2023 01:41:44 PM CEST - permalink - https://www.memorysafety.org/blog/sudo-first-stable-release/
    Linux Rust
  • #johanhelsing/bevy_gaff: a networked (p2p), cross-platform physics simulation example using rollback netcode

    Thu 31 Aug 2023 11:29:26 AM CEST - permalink - https://github.com/johanhelsing/bevy_gaff
    gamedev lib Rust tutp
  • #Peternator7/strum: A small rust library for adding custom derives to enums

    Mon 28 Aug 2023 04:37:27 PM CEST - permalink - https://github.com/Peternator7/strum
    lib Rust à_tester
  • #danog/php-tokio: Use any async Rust library from PHP!

    Mon 28 Aug 2023 10:49:09 AM CEST - permalink - https://github.com/danog/php-tokio
    PHP Rust WTF
  • #Learning Async Rust With Entirely Too Many Web Servers

    Sat 26 Aug 2023 03:20:21 PM CEST - permalink - https://ibraheem.ca/posts/too-many-web-servers/
    ** Rust tuto à_lire
  • #Rust Malware Staged on Crates.io

    Ce qui devait arriver arriva. J'aimerai beaucoup que cargo soit sandboxé par défaut …

    Fri 25 Aug 2023 07:19:59 PM CEST - permalink - https://blog.phylum.io/rust-malware-staged-on-crates-io/
    Rust sécurité_informatique
  • #Learning Async Rust With Entirely Too Many Web Servers

    Sun 20 Aug 2023 11:27:44 AM CEST - permalink - https://ibraheem.ca/posts/too-many-web-servers/#ref:3
    *** dev Rust Tuto à_faire
  • #Rust devs push back as Serde project ships precompiled binaries

    Le plus triste dans cette histoire c'est que des gens vont se mettre à verrouiller leur dépendance à serde sur une version en particulier, ce qui va conduire à une montagne de problème (bien plus grands que le problème initial, qu'il s'agisse du temps de compilation ou du fait d'avoir une dépendance sous forme de binaire).

    La vraie solution serait d'avoir cargo qui supporte nativement ce genre de chose (idéalement via webassembly comme dtolnay l'avait proposé il y a plusieurs années)

    Sat 19 Aug 2023 06:56:33 PM CEST - permalink - https://www.bleepingcomputer.com/news/security/rust-devs-push-back-as-serde-project-ships-precompiled-binaries/
    débilité open_source Rust
  • #async-time-mock-tokio — Rust library // Lib.rs

    Thu 17 Aug 2023 10:30:36 AM CEST - permalink - https://lib.rs/crates/async-time-mock-tokio
    lib Rust tests_unitaire
  • #I built a garbage collector for a language that doesn’t need one | clayt

    Thu 17 Aug 2023 10:29:18 AM CEST - permalink - https://claytonwramsey.github.io/2023/08/14/dumpster.html
    informatique Rust à_lire
◄Older page 1 / 27 Links per page: 20 50 100
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation