Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zesterer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
121.
▲
by
zesterer
6y ago
> My overall feeling is that if I could spend infinite time and effort, my C programs would be as fast or faster than Rust, because theoretically there's nothing C can't do that Rust can. The exact same argument applies to asse
122.
▲
by
zesterer
6y ago
Because the closure form is much more useful. You very rarely want to create a thread without first passing some state to it, and environment-passing with closures is a brilliantly ergonomic way to do this.
123.
▲
by
zesterer
6y ago
The article title is clickbaity as heck, but the content is (reasonably) sound. A better title would be 'Rust's async model has some flaws that are a product of its desire to ensure safety and make the true cost of certain operati
124.
▲
by
zesterer
6y ago
There's a pretty big difference here though. In the case of Unity, most of the very hot code is C++. With a custom Rust engine, most of it is Rust.
125.
▲
by
zesterer
6y ago
Yes, but only via the admin-only /build command. It's not an ordinary part of gameplay, aside from the limited destruction you can do with some of the weapons. We're considering adding some sort of building system, but we
126.
▲
by
zesterer
6y ago
Yep, this is correct. All of us Veloren developers very much appreciate the work the Cube World developer put into the game: it's great fun. Veloren isn't trying out outright compete with the game: increasingly, the project is ado
127.
▲
by
zesterer
6y ago
That's great! Make sure to tell us if you do, we'd love to put it up on the public server list!
128.
▲
by
zesterer
6y ago
> The first bug will cause a segfault and crash. Or, you know, nasal demons
129.
▲
by
zesterer
6y ago
We're aiming for something that plays a bit like Legend of Zelda but allows you to interact with the world in a manner closer to Dwarf Fortress. We're also trying to keep movement fluid and dynamic with lots of opportunity to use
130.
▲
by
zesterer
6y ago
> In the Unity games I’ve played GC doesn’t seem to be much of an issue Remember that all of the 'hot' code is internal to Unity and is not written in C#. C# basically just takes on the role of a particularly powerful scripting
131.
▲
by
zesterer
6y ago
This is a good summary tbh
132.
▲
by
zesterer
6y ago
It's a mixed bag. Short of defining a formal spec and writing the program with a theorem prover, "bug-free" code isn't really a realistic goal. However, Rust does come with tools that at the very least allow the building
133.
▲
by
zesterer
6y ago
BSD too!
134.
▲
by
zesterer
6y ago
Hi, I'm the founder of the project. We chose Rust because it's performant, memory-safe, and comes with a host of modern features that make writing code with the language very enjoyable. We could have chosen C++, but I'm very
135.
▲
by
zesterer
6y ago
Hey Jeremy! What sort of support do you have for graphical APIs like windowing, graphics, etc.? I'd be really interested in working with you to port Veloren ( https://veloren.net/ ), also written in Rust, to Redox at som
136.
▲
by
zesterer
6y ago
There is no one definition of 'formal verification'. Sel4's verification required developers to specifically demarcate the behaviour they desire and generally requires the use of abstractions with very predictable safe semant
137.
▲
by
zesterer
6y ago
This is actually pretty easy to do, and indeed vanilla Rust does sort of guarantee that memory leaks can't happen, at least when using its normal ownership rules. However, Rust's standard library also includes types (implemented w
138.
▲
by
zesterer
6y ago
My god these people need to read some Marx. You cannot effectively disentangle these things, they are mutually-dependent and both a product of the same socioeconomic system. The conditions that created Elon Musk, Donald Trump, and pharma co