ch
Feedback
Programming Deadlock

Programming Deadlock

前往频道在 Telegram

Channel about programming: C, C++, Rust, Zig, Go, Type Theory, Compilers, Threading, Distributed Systems and more...

显示更多
1 792
订阅者
无数据24 小时
+57
+4230
帖子存档
Higher-order Virtual Machine: HVM is a pure functional runtime that is lazy, non-garbage-collected and massively parallel. It is also beta-optimal, meaning that, for higher-order computations, it can, in some cases, be up to exponentially faster than alternatives, including Haskell's GHC. https://github.com/HigherOrderCO/HVM

v86: x86 virtualization in your browser, recompiling x86 to wasm on the fly https://github.com/copy/v86

Miri: An experimental interpreter for Rust's mid-level intermediate representation (MIR). It can run binaries and test suites of cargo projects and detect certain classes of undefined behavior https://github.com/rust-lang/miri

How to Sanitize your Rust code https://github.com/japaric/rust-san

Instant Neural Graphics Primitives with a Multiresolution Hash Encoding https://nvlabs.github.io/instant-ngp/

Bounded Flexible Arrays in C: How to modernize C arrays for greater memory safety (a case-study in refactoring the Linux kernel and a look to the future) https://people.kernel.org/kees/bounded-flexible-arrays-in-c

Wasm Language Runtimes: provides popular language runtimes (Ruby, Python, …) precompiled to WebAssembly that are tested for compatibility and kept up to date when new versions of upstream languages are released https://github.com/vmware-labs/webassembly-language-runtimes/

CRDTs: Consistency without concurrency control https://hal.inria.fr/inria-00397981/en/

Making sense of TypeScript using set theory https://blog.thoughtspile.tech/2023/01/23/typescript-sets/

Ruby 3.2’s YJIT is Production-Ready (C / Rust) https://shopify.engineering/ruby-yjit-is-production-ready

The perils of pinning: Using Rust for Kernel development https://lwn.net/Articles/907876/

How Memory Safety Approaches Speed Up and Slow Down Development Velocity https://verdagon.dev/blog/when-to-use-memory-safe-part-2