Hood - 関連ブログ

カマシ・ワシントンが語る、より良い世界に進むための愛と勇気とダンスミュージック | Rolling Stone Japan(ローリングストーン ジャパン)

カマシ・ワシントンの最新アルバム『Fearless Movement』は、これまでの延長線上にありつつ、明らかに趣が異なる作品でもある。愛する娘が生まれ、彼女と暮らす中で感じたことがインスピレーションになっていたり、概念としての「ダンスミュージック」をテーマにしていたりするのもそうだし、過去の作品にあったスケール...

kyju.org

Piccolo - A Stackless Lua Interpreter 2024-05-01 History of piccolo A "Stackless" Interpreter Design Benefits of Stackless Cancellation Pre-emptive Concurrency Fuel, Pacing, and Custom Scheduling "Symmetric" Coroutines and coroutine.yieldto The "Big Lie" Rust Coroutines, Lua Coroutines, and Snarf...

SemVer in Rust: Tooling, Breakage, and Edge Cases — FOSDEM 2024

SemVer in Rust: Tooling, Breakage, and Edge Cases — FOSDEM 2024 Last month, I gave a talk titled "SemVer in Rust: Breakage, Tooling, and Edge Cases" at the FOSDEM 2024 conference. The talk is a practical look at what semantic versioning (SemVer) buys us, why SemVer goes wrong in practice, and how...

Borgo Programming Language

Borgo is a new programming language that compiles to Go. For a high-level overview of the features and instructions on running the compiler locally, check the README. This playground runs the compiler as a wasm binary and then sends the transpiled go output to the official Go playground for execu...

PowerShell: the object-oriented shell you didn’t know you needed

PowerShell is an interactive shell and scripting language from Microsoft. It’s object-oriented — and that’s not just a buzzword, that’s a big difference to how the standard Unix shells work. And it is actually usable as an interactive shell. Getting Started PowerShell is so nice, Microsoft made i...

Zed Decoded: Rope & SumTree - Zed Blog

For this second post in Zed Decoded, our blog & video series in which we're taking a closer look at how Zed is built, I've talked to Zed's three co-founders — Nathan, Max, Antonio — about the data structure at the heart of Zed: the rope. Companion Video: Rope & SumTree This post comes with a 1hr ...

HTML attributes vs DOM properties

Attributes and properties are fundamentally different things. You can have an attribute and property of the same name set to different values. For example: