3 ms·
>Vulkan is so painfully verbose in unnecessary ways, forcing you to be explicit about everything, when in many cases, whole swaths of lines of code are unnecess
by alphanullmeric 4y ago
>Vulkan is so painfully verbose in unnecessary ways, forcing you to be explicit about everything, when in many cases, whole swaths of lines of code are unnecessary or the standard could have established sane defaults that match what actually happens in practice in the industry.
Seems like it’ll be a perfect match for rust then
- kangalioo 4y agoIn my experience, the patterns Rust makes explicit are usually worth reconsidering and replacing. Further, it makes other common patterns more compact than in other languages: e.g. `std::fs::read()` vs the abomination with ByteInputStream and IOReader or whatever from Java, and I believe C++ makes it non-trivial either
- alphanullmeric 4y agoI mean I’d rather use default parameters and named arguments then make a dozen enums or macros and structs to pass into a function. Look at polars and bevy, rust makes things hideous. It’s a great language for writing rust and not actually making something.